Get queried object. Получить id рубрики. Получить id таксономии.
Достаточно часто веб мастеру необходимо выполнить задачу в которой нужно узнать id рубрики, метки, таксономии и т.п. Помочь в решении этой задачи сможет функция get_queried_object().
С помощью этой функции мы можем получить id чего захотим в wordpress.
Get queried object - получить id рубкри в wordpress:
Рассмотрим вопрос как получить id таксономии на примере задачи "Вывод произвольного поля категории для seo текста в wordpress".
<?
// получаем текущий объект
$queried_object = get_queried_object();
$taxonomy = $queried_object->taxonomy;
// вот здесь как раз получаем id таксономии
$term_id = $queried_object->term_id; ?>
?>
<?
// с использованием плагина advansed custom fields выводим произвольное поле категории в нужном месте.
the_field('seo_text', $taxonomy . '_' . $term_id);
?>
Приведу пример списка задач, которые можно решить с помощью функции get queried object:
- Получить id рубрики;
- Получить id таксономии;
- Получить id текущей рубрики;
- Получить id текущей таксономии wordpress.
Вот такой короткий, но при этом очень полезный пост об использовании функции get_queried_object(), которая поможет сэкономить ваше время! Всем удачи и успехов в работе!
Помочь в развитии проекта: