J'essaie de sélectionner tous les articles d'un certain type d'article et d'un terme dans la taxonomie personnalisée, mais peu importe ce que j'essaie d'obtenir, je ne reçois que la liste de tous les articles de certains types d'article
wp post list --post_type=custom-type --fields=post_name,ID
Ceci retourne tous les messages dans cpt custom-type
, mais disons que je ne veux lister que les messages dans le terme qui a l'identifiant 49, j'ai essayé
wp post list --post_type=custom-type --taxonomy=custom-tax --terms=49 --fields=post_name,ID
Mais encore une fois j'ai tout. Dans la documentation , il est indiqué que les arguments sont passés à WP_Query, mais comment puis-je faire un tax_query
?
MODIFIER:
Ok, donc wp term list custom-tax
renverra la liste correcte des termes de la taxonomie. J'ai donc besoin de voir comment utiliser cela à mon avantage ...
Supposons que nous ayons un type de message personnalisé movie
(slug) et une taxonomie personnalisée cast
(slug).
1) Pour trouver tous les films avec Emily Watson , stocké avec le terme slug emily-watson
, nous pouvons faire:
wp post list --post_type=movie --cast=emily-watson
pour lister tous ses films.
2) Pour trouver tous les films contenant Elizabeth Taylor ou Richard Burton , stockés avec le terme slugs elizabeth-taylor
et richard-burton
, nous pouvons faire:
wp post list --post_type=movie --cast=elizabeth-taylor,richard-burton
Nous devrions au moins obtenir Cleopatra (1963) ;-)