当帖子在文章上有特定标记时,我想显示一条特定的消息。
我已经这样做了,但是无论帖子是否有标签“test”,都会显示“Hello”文本。
<?php if ( has_tag() == \'test\' ) : ?>
Hello
<?php endif; ?>
当帖子在文章上有特定标记时,我想显示一条特定的消息。
我已经这样做了,但是无论帖子是否有标签“test”,都会显示“Hello”文本。
<?php if ( has_tag() == \'test\' ) : ?>
Hello
<?php endif; ?>
根据docs 输入参数可以是:
has_tag( string|int|array $tag = \'\', int|object $post = null )
所以你可以试试。if( has_tag( \'test\' ) ) { ... }
检查当前帖子是否有测试标签。我有脚本显示类别中的列表标签,效果很好。<ul class=\"inline-list\"> <?php query_posts(\'category_name=lain-lain\'); if (have_posts()) : while (have_posts()) : the_post(); if( get_the_tag_