web-dev-qa-db-fra.com

Comment puis-je afficher tous les identifiants de publication de la taxonomie?

J'essaie de faire écho sur n'importe quelle page (je parle de la page de mon site) de tous les identifiants postaux de ce que j'ai dans ma taxonomie.

J'ai trouvé ça:

obtenir une liste des publications de la taxonomie personnalisée

Mais je ne pouvais pas le supporter.

Je veux faire écho à tous les identifiants de post actuellement publiés contenus dans la taxonomie.

Nom taxonomy = 'agency' Post type = 'job_listing'

<input value="<?php echo $idsTaxonomy"?>

Et je verrais un exemple de sortie:

420, 16, 5

Quelqu'un pourrait m'aider? Merci pour l'aide.

2
kibus90

Juste du code pour commencer. Cela vous donnera tous les ID pour job_listings attribués au terme 4 dans votre taxonomie.

<?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
Krzysiek Dróżdż