Задать вопрос
@jwwwe

Как получить id рубрики текущей записи?

Как получить id рубрики текущей записи? Ниже приведенная функция не работает, использую в цикле while.
$category = get_the_category(the_ID());
  • Вопрос задан
  • 6770 просмотров
Подписаться 2 Оценить 4 комментария
Решения вопроса 2
alvvi
@alvvi
export default apathy;
$category = get_the_category(get_the_ID());
$cat_id = get_cat_ID($category[0]->cat_name);
echo $cat_id;


Зачем вам эти лишние шаги?
$categories = get_the_category(); // Внутри цикла
$cat_id = $categories[0]->cat_ID // ID самой категории
$parent_id = $categories[0]->category_parent // ID категории-родителя, если нужен
Ответ написан
alone_lion1987
@alone_lion1987
Веб-разработчик
$cat = get_the_category($post->ID);

// ID категории
$cat->cat_ID

// Название категории
$cat->cat_name 

// Альтернативное название категории
$cat->category_nicename

// Описание категории (задается на странице редактирования категории)
$cat->category_description

// ID родительской категории
$cat->category_parent 

// Количество записей в категории
$cat->category_count
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@laz_art
get_the_category($post->ID)[0]->term_id
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы