如果当前页面是类别页面,我必须插入一些条件。
答案 0 :(得分:8)
通过以下方式检查$cat_id
是否可用,我找到了这样做的方法。
$cat_id = get_query_var('cat');
现在我们可以检查$ cat_id是否可用,然后它是一个类别页面,否则它不是。
答案 1 :(得分:6)
您可以使用它来获取类别
is_category();
is_category( '1' ); // where 1 is category id
is_category( 'test' ); // where test is category name
is_category( 'test-ing' ); // where test-ing is category slug
答案 2 :(得分:3)
答案 3 :(得分:2)
Amit的答案会起作用,但有一种更简单的方法,因为Wordpress为$ cat的类别ID设置了Global var。因此,检查是否已设置将告诉您是否在类别页面上。
if(!empty($cat)){ //do something just on a category archive page }