我希望能够根据帖子标记为我博客上的所有帖子添加特定内容。
特别是在我的类别页面上。所以我在我的archive.php文件中,我想使用if(is_tag()
)根据标签是否存在来打印一些东西。
问题当然是它不起作用。我假设它是因为我不能在非标签页面上使用is_tag
吗?
答案 0 :(得分:1)
is_tag
告诉您正在查看的页面是否为标记存档页面(按标记列出帖子的页面)。它不是检索帖子标签的功能。请使用get_the_tags
。
答案 1 :(得分:0)
正确用法为has_tag
。
答案 2 :(得分:0)
<?php if (has_tag()) { ?>
tags available
<?php } else { ?>
no tags
<?php } ?>