这个条件语句是怎么写的?

时间:2013-12-02 作者:luckyrajiv

写条件语句的正确方法是什么?

                    <?php if is_tag( \'Premium\' ){
                     <a href="<?php the_permalink(); ?>" class="info"> Subscribe</a>

                    }else {

                    <a href="<?php the_permalink(); ?>" class="info">Read More</a>
                    }
                    ?>                   
需要帮助。

2 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

is_tag 检查显示的页面是否为命名标记的标记存档页面。它不检查post 在一个循环中,有一个标记,这就是您所要求的:“…显示帖子是否有标记溢价…”。为此你需要has_tag

if has_tag( \'premium\' ){ ?>
    <a href="<?php the_permalink(); ?>" class="info"> Subscribe</a><?php
} else { ?>
    <a href="<?php the_permalink(); ?>" class="info">Read More</a><?php
}
请注意has_tag 需要标记slug,而不是标记name,因此为小写。

SO网友:Ravinder Kumar

try this

<?php if ( is_tag( \'Premium\' ) ) : ?>
    <a href="<?php the_permalink(); ?>" class="info">Subscribe</a>
<?php else : ?>
    <a href="<?php the_permalink(); ?>" class="info">Read More</a>
<?php endif; ?>  
结束

相关推荐