在WordPress中,分类的使用非常广泛,所对应的函数也是非常丰富的。有时候我们需要对分类进行判断,然后根据不同的分类显示不同的内容(样式、模版等),这时候我们可以使用is_category()
进行判断;但如果是我们自定义的分类,例如觉唯的商店分类、唯然分类都是自定义的分类,那么这个函数就没有任何效果。这个时候我们应该怎么来判断分类呢?
通过WordPress官网的介绍,我们可以得到这么一个函数is_tax()
,这也是一个条件判断函数,用于检测当前是否自定义分类法的归档页面,返回的值是TRUE
或FALSE
。下面我们来看看它的用法。
用法:
<?php is_tax( $taxonomy, $term ); ?>
参数:
$taxonomy
(字符串,数组)(可选)分类别名或别名。默认值:None
$term
(整型,字符串,数组)(可选)单个或数组项ID,名称或别名。默认值:None
返回值:
(布尔值)成功返回True,失败返回false
举例:
is_tax(); //只要是自定义分类归档的页面都返回true is_tax( 'shop' ); //自定义分类名为“shop”的归档页面返回ture is_tax( 'theme', 'shop' ); //自定义分类为“theme”而且属于“shop”的分类下的归档页面返回true
更多详细的介绍可以前往官网介绍:http://codex.wordpress.org/Function_Reference/is_tax
通过上面的介绍 ,我们对于自定义分类的判断就可以从容的解决了。
请问可以说一下首页是怎样调用唯然的最新文章的!谢谢