Wordpress基于body类显示内容
我用的是Wordpress is_category();函数只在类别页面上显示我的侧边栏,但出于某种原因,每当我向函数添加某个类别时,侧边栏也开始在主页上显示。我正在尝试另一种方法。所有类别页面都有一个catPage的主体类,有没有办法说明主体是否有一个catPage的主体类,然后显示此内容?函数(无任何参数)应仅在类别列表页面上返回Wordpress基于body类显示内容,wordpress,Wordpress,我用的是Wordpress is_category();函数只在类别页面上显示我的侧边栏,但出于某种原因,每当我向函数添加某个类别时,侧边栏也开始在主页上显示。我正在尝试另一种方法。所有类别页面都有一个catPage的主体类,有没有办法说明主体是否有一个catPage的主体类,然后显示此内容?函数(无任何参数)应仅在类别列表页面上返回true,这样应该可以工作 您可以使用is_archive()函数,该函数适用于显示类别及更多内容的每页: 显示任何类型的存档页面时。类别,标签, 作者和基于日期的
true
,这样应该可以工作
您可以使用is_archive()
函数,该函数适用于显示类别及更多内容的每页:
显示任何类型的存档页面时。类别,标签,
作者和基于日期的页面都是所有类型的归档
这仍然显示了主页上的侧边栏。我知道它们都应该有效,我不确定为什么网站似乎认为主页也是一个归档/分类页面。我使用的is_category()既没有参数,也有一个单独列出每个类别ID的参数数组,在我列出一个特定类别之前,它与数组配合得很好,因此它似乎认为主页是一个特定的类别页面。“所有的分类页面都有一个catPage的主体类,有没有办法说明主体是否有catPage的主体类,然后显示此内容?”使用jQuery
$('body')。hasClass('catPage')
很好的建议,我没有想到在jQuery中混合。我会尝试一下。