web-dev-qa-db-fra.com

Créer un modèle pour les résultats de taxonomie limités par le type de publication personnalisé

J'ai un type de message personnalisé avec une taxonomie personnalisée configurée. Alors, comment créer un modèle d'archive pour afficher les publications de ce CPT, limitées par la taxonomie?

Voici le deal:

Le CPT s'appelle Shows. Chaque billet représente un concert à venir. Sa page d’archive est disponible sur mysite.com/shows.

La taxonomie s'appelle Bands. Chaque post de spectacle est étiqueté avec le groupe exécutant le concert.

Ce que je veux, c'est créer une page d'archive pour afficher tous les articles de la liste avec les tags associés à un certain groupe.

Par exemple, je souhaite que le visiteur puisse ouvrir mysite.com/shows/radiohead et voir tous les messages de Shows marqués avec "Radiohead" dans la taxonomie des bandes.

Comment publier un modèle prenant en charge cette structure d'URL?

Merci pour toute l'aide que vous pouvez apporter.

1
DreadfulFlight

Avoir des shows en tant que slug partagé pour votre type de message et votre taxonomie ne se termine jamais bien. Et vous ne pourrez pas le faire en utilisant uniquement WP_Rewrite, car il ne peut pas distinguer les termes slugs des posts.

jetez un oeil à this similar question qui a quelques solutions mais la suggestion est d'utiliser un autre post slugs types et taxonomies.

1
Bainternet