2012-12-27 30 views
1

我试图让某个标题图像在某些类别页面上显示不同。例如,足球运动员的图像将显示在具有足球类别的所有帖子上。有条件的标签为WordPress页

这需要显示在存档页面也一样,所以我用了条件标记

is_category('football') 

例如,这工作得很好。虽然它不会在实际的帖子页面上显示标题图片。有什么办法可以让这项工作以某种方式?也许有另一个条件标签在那里?

任何帮助将不胜感激。

+0

在哪些文件您正在使用此代码? – swapnesh

+0

它在header.php文件中 – rowefx

回答

1

实际上,在WordPress中,您可以通过多种方式使用条件标签。在你提到的问题中,你提到你想检查它是否在类别/归档页面,并且你知道如何去做,但是在你提到的评论中你想检查if a post belongs to a category,在这种情况下,它可能在单个帖子页面上。

要检查单后页面,您可以使用

if(is_single() && in_category('football')) 

您可以检查这些链接in_categoryis_object_in_termis_single

+0

感谢您的答案,现在在帖子页面上工作,但存档页面不显示我的图像。任何原因? – rowefx

+0

@rowefx,检查[is_archive()](http://codex.wordpress.org/Function_Reference/is_archive)和[is_post_type_archive()](http://codex.wordpress.org/Function_Reference/is_post_type_archive)。 –

+0

我仍然无法得到这个工作:/ – rowefx