对属于某一类别的单个帖子有条件吗?

时间:2012-11-11 作者:Joe Bobby

我有如下类别gamingmovies 在我的网站上,当用户访问这些类别中的任何一个时,侧边栏中的内容将根据他们所在的类别显示。所以游戏内容为游戏类,电影相关内容为电影。

当用户在这些类别中选择一篇文章时,我将其默认设置为显示在主页上的侧栏,因为我不知道如何保持侧栏显示与类别页面上相同的内容。

我能得到的最接近的可能是<?php if ( is_single() ) : ?>. 我该如何添加is_category( \'gaming\' ) 所以它可以针对single page (single.php)属于gaming?

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

您可以组合条件:

if ( ! empty ( $GLOBALS[\'post\'] )
   && is_single()
   && in_category( \'gaming\', $GLOBALS[\'post\'] ) 
)
{
   // do something
}
请参见PHP manual: Logical OperatorsExclude custom function content from certain pages.

结束

相关推荐

Publish pages/posts as HTML?

我们希望为作者使用插件或自定义设置来创建页面或帖子,并将其发布为单个HTML文件。该文件可以保存在服务器上的特定目录中,或者在编辑器中有一个下载按钮。到目前为止,我们已经找到了2个几乎可以实现此功能的插件:WP Static OutputReally Static两者的工作方式非常相似,但需要管理员访问才能生成。它们还以以下方式创建文件:服务器上的目录/页面标题/索引。html我需要的地方服务器上的目录/页面标题/页面标题。html对此有何想法?有人做过类似的事情吗?提前谢谢。