get_all_category_ids()
Устарела с версии 4.0.0. Больше не поддерживается и может быть удалена. Используйте get_terms().
Получает идентификаторы (ID) всех категорий.
C версий выше 4.0. функция запрещена, используйте вместо нее get_terms().
Возвращает массив содержащий ID всех категорий.
Работает на основе: get_terms()
Хуков нет.
Возвращает
int[]
.
Использование
$category_ids = get_all_category_ids();
Примеры
#1 Выведем на экран список ID категорий и их названия, в формате - идентификатор:название
$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_terms()
Список изменений
С версии 2.0.0 | Введена. |
Устарела с 4.0.0 | Use get_terms() |
Код get_all_category_ids() get all category ids WP 6.5.2
function get_all_category_ids() { _deprecated_function( __FUNCTION__, '4.0.0', 'get_terms()' ); $cat_ids = get_terms( array( 'taxonomy' => 'category', 'fields' => 'ids', 'get' => 'all', ) ); return $cat_ids; }