Les commandes WP CLI pour les termes de taxonomies.

Gérer les termes de taxonomies ainsi que les meta de chaque term grâce à quelques commandes faciles à utiliser.

Migrer un terme de taxonomie dans une autre taxonomie

BASH
                    # Ajouter une meta à un terme de taxonomie
# wp term migrate {term_ID} --from={from_taxonomy} --to={to_taxonomy}
wp term migrate 1337 --from=category --to=post_tag
                

Gérer les metas d’un terme de taxonomie

BASH
                    # Ajouter une meta à un terme de taxonomie
# wp term meta set {term_ID} {meta_key} {meta_value}
wp term meta set 1337 comment "Nicolas est un développeur WordPress."

# Obtenir la meta d'un terme de taxonomie
# wp term meta get {term_ID} {meta_key}
wp term meta get 1337 comment

# Mettre à jour la meta d'un terme de taxonomie
# wp term meta update {term_ID} {meta_key} {meta_value}
wp term meta update 1337 comment "Nicolas est un super développeur WordPress."

# Supprimer la meta d'un terme de taxonomie
# wp term meta delete {term_ID} {meta_key}
wp term meta delete 1337 comment

# Supprimer la meta d'un terme de taxonomie
# wp term meta list {term_ID}
wp term meta list 1337
                

Générer des termes de taxonomie

BASH
                    # wp term generate {taxonomy} --count={count}
wp term generate category --count=10
                

Recompter les posts d’un terme de taxonomie

BASH
                    # wp term recount {taxonomy}
wp term recount post_tag

# Recompter plusieurs taxonomy en même temps
# wp term recount {taxonomy} {taxonomy}
wp term recount post_tag category
                

Supprimer un terme de taxonomie

BASH
                    # wp term delete {termID}
wp term update delete 1337
                

Obtenir la liste des termes de taxonomie

BASH
                    # wp term list {taxonomy}
wp term list post_tag

# Filter par termID
# wp term list {taxonomy} --include={termID}
wp term list post_tag --include=1337
                

Mettre à jour un terme de taxonomie

BASH
                    # wp term update {taxonomy} {termID} --name={term_name}
wp term update category 1337 --name=Apple
                

Obtenir un terme de taxonomie

BASH
                    # wp term get {taxonomy} {termID}
wp term get category 1337
                

Créer un terme de taxonomie

BASH
                    # wp term create {taxonomy} {term_name} --description={term_description}
wp term create category Apple --description="A type of fruit"