如果存在特定标签,则显示开机自检

时间:2018-01-22 作者:André Hess

当帖子在文章上有特定标记时,我想显示一条特定的消息。

我已经这样做了,但是无论帖子是否有标签“test”,都会显示“Hello”文本。

<?php if ( has_tag() == \'test\' ) : ?>

    Hello

<?php endif; ?>

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

根据docs 输入参数可以是:

has_tag( string|int|array $tag = \'\', int|object $post = null )
所以你可以试试。

if( has_tag( \'test\' ) ) { ... }
检查当前帖子是否有测试标签。

结束

相关推荐

No duplicate tags by category

我有脚本显示类别中的列表标签,效果很好。<ul class=\"inline-list\"> <?php query_posts(\'category_name=lain-lain\'); if (have_posts()) : while (have_posts()) : the_post(); if( get_the_tag_