Php 类是';是否不正在添加到当前页面?(要突出显示活动页面)
我正在尝试向Wordpress中用户所在的当前页面添加一个类 到目前为止,我有下面的代码,但它不工作,有人知道为什么吗Php 类是';是否不正在添加到当前页面?(要突出显示活动页面),php,wordpress,loops,Php,Wordpress,Loops,我正在尝试向Wordpress中用户所在的当前页面添加一个类 到目前为止,我有下面的代码,但它不工作,有人知道为什么吗 <?php while ( have_posts() ) : the_post(); ?> <a href="<?php echo get_the_permalink(); ?>" title="<?php echo the_title(); ?>"> <div id="grid-icon" class="ic
<?php while ( have_posts() ) : the_post(); ?>
<a href="<?php echo get_the_permalink(); ?>" title="<?php echo the_title(); ?>">
<div id="grid-icon" class="icon-news<?php if (is_page($post->ID)) {
echo "page-active "; } else {} ?> col-xs-12 col-md-4">
<p><?php echo get_post_meta($post->ID, 'wpcf-short-title', true); ?></p>
</div> </a>
<?php endwhile;?>
看这行:
<div id="grid-icon" class="icon-news<?php if (is_page($post->ID)) {
echo "page-active "; } else {} ?> col-xs-12 col-md-4">
这也可以简化为:
<div id="grid-icon"
class="icon-news<?php echo is_page($post->ID) ? " page-active " : null ?> col-xs-12 col-md-4">
当您当时使用php代码添加类时,首先必须在类之前添加一个空格
echo "page-active "; } else {} ?> col-xs-12 col-md-4">
线路是
echo " page-active "; } else {} ?> col-xs-12 col-md-4">
审查:-
echo " page-active "; } else {} ?> col-xs-12 col-md-4">