Как я могу отобразить все идентификаторы записей из таксономии?
Я пытаюсь повторить на любой странице (я имею в виду страницу на моем сайте) все идентификаторы сообщений, которые у меня есть в моей таксономии.
Я нашел это:
Получить список записей из Пользовательской таксономии
Но я не мог с этим справиться.
Я хочу повторить все опубликованные в настоящее время идентификаторы сообщений, которые содержит таксономия.
Таксономия имени = 'агентство' Тип записи = 'список вакансий'
<input value="<?php echo $idsTaxonomy"?>
И я бы увидел пример вывода:
420, 16, 5
Кто-нибудь может мне помочь? Спасибо за помощь.
3
1 answers
Просто немного кода для начала. Это позволит вам получить все идентификаторы для job_listings, которые назначены термину 4 в вашей таксономии.
<?php
$posts = get_posts( array(
'posts_per_page' => -1,
'fields' => 'ids',
'post_type' => 'job_listing',
'tax_query' => array(
array(
'taxonomy' => 'agency',
'field' => 'term_id',
'terms' => 4
)
)
) );
echo implode( ', ', $posts );
?>
1
Author: Krzysiek Dróżdż, 2018-07-11 06:45:27