目标:如果显示的页面是标记(任何标记)的存档页面,则在侧边栏中显示不同的内容行。wordpress is_tag函数未按预期工作
请注意,我没有使用它来检测特定的标签。如果我正在查看基于标记的归档页面,我希望它返回TRUE;如果我正在查看类别归档页面,日期归档页面,页面后页面,主页或其他任何内容,则返回FALSE。
环境:WAMP(使用XAMPP)与(PHP 5.4.4)上运行的WordPress 3.4.2
代码:
<?php if (is_tag()) : ?>
--some html--
<?php else: ?>
--other html--
<?php endif; ?>
结果: 导航至[博客地址] /标签/恐怖/总是显示“ - other html--”
我很确定这是语法。
你确定这不是你想报告为错误的东西吗? – hakre
它可能很好。我在这里发布信息,看看是否有人能够确定我做错了什么。 - 我发现大多数时候,当我发现自己抱怨软件或编码时,是因为我做了些微小的错误。 –
包含'is_tag()'函数的代码在哪里?主题模板文件?插入?具体在哪里? –