我制作了一个WordPress主题,并设法检测是否安装了bbpress,我想要一个正确的方法来查看我是否在论坛,主题列表或主题页面。
根据我的理解,url结构是这样的:
对于非常基本的安装,不使用子表单和所有这些。 我的问题是,我会使用GET和POST吗?还是有一些我缺少的内置wordpress函数?
我试图这样做:
if('forum' == get_post_type() || 'topic' == get_post_type()){
echo "I am here"; exit;
}
但是没有用。所以....我想知道我错过了什么吗?
答案 0 :(得分:1)
不确定这是否仍然存在问题,但这对我有用(WP3.x,bbPress插件2.x);
$posttype=get_post_type();
if (($posttype=='forum')||($posttype=='topic'))
{ echo "I am here"; }