所以我想为一个帖子添加一个“-none”,如果它在Wordpress的特定类别中。所以就像让我说如果我正在查看一个类别ID为7的职位,我想要一个标题为“示例”的某个类更改为“example-none”。任何想法为什么WordPress的inCategorgy标签不工作?
这里是我的代码:
<div class="example<?= is_category('events') ?'-none':'' ?><?= in_category('7') ?'-none':'' ?>">
的代码奇怪的是,它在工作时,我看所有的职位在特定种类的页面。但是当我去一个特定类别的内部帖子时,代码不起作用。
我正在使用in_category('7')标签在wordpress侧边栏上实现此功能。
有什么想法我做错了什么?
你有没有尝试过把'wp_reset_query()'在'is_category()'调用之前?有时,条件标签会被源代码中较高级别的查询搞乱。 – Pat 2010-07-27 17:09:43