get_all_category_ids[获取所有分类ID函数]
注意:官网不推荐使用此功能。 使用get_terms()代替。 WordPress函数get_all_cate…
注意:官网不推荐使用此功能。 使用get_terms()代替。
WordPress函数get_all_category_ids以数组的形式返回所有分类的ID,在个性定制主题时非常有用,该函数没有任何参数。
1
|
get_all_category_ids()
|
函数返回值
1
|
Array ( [0] => 6 [1] => 9 [2] => 7 [3] => 1 [4] => 4 [5] => 5 [6] => 8 )
|
get_all_category_ids()函数使用示例
以下示例将输出所有分类的链接列表:
1
2
3
4
|
$category_ids = get_all_category_ids();
foreach($category_ids as $id) {
echo ‘<li><a href=”‘ . get_category_link($id) . ‘”>’ . get_cat_name($id) . ‘</a></li>’;
}
|
扩展阅读
get_all_category_ids()函数位于:wp-includes/deprecated.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
function get_all_category_ids() {
_deprecated_function( __FUNCTION__, ‘4.0.0’, ‘get_terms()’ );
if ( ! $cat_ids = wp_cache_get( ‘all_category_ids’, ‘category’ ) ) {
$cat_ids = get_terms(
array(
‘taxonomy’ => ‘category’,
‘fields’ => ‘ids’,
‘get’ => ‘all’,
)
);
wp_cache_add( ‘all_category_ids’, $cat_ids, ‘category’ );
}
return $cat_ids;
}
|
类别:WordPress开发、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!