Описание
Получает идентификаторы всех категорий.
Возвращает массив содержащий ID всех категорий.
get_all_category_ids() работает на базе get_terms().
Использование
<?php get_all_category_ids() ?>
Примеры
1. Выведем на экран список ID категорий и их названия, в формате - идентификатор:название
<?php
$category_ids = get_all_category_ids();
foreach($category_ids as $cat_id) {
$cat_name = get_cat_name($cat_id);
echo $cat_id . ': ' . $cat_name .'<br />';
}
?>
get_all_category_ids()
из файла: /wp-includes/category.php WP 3.3.2function get_all_category_ids() {
if ( ! $cat_ids = wp_cache_get( 'all_category_ids', 'category' ) ) {
$cat_ids = get_terms( 'category', array('fields' => 'ids', 'get' => 'all') );
wp_cache_add( 'all_category_ids', $cat_ids, 'category' );
}
return $cat_ids;
}Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
