web-dev-qa-db-fra.com

Comment faire en sorte que permalink fonctionne pour le type de message personnalisé et la taxonomie?

J'ai passé des jours à essayer de comprendre cela, StackOverflow est mon dernier recours. Tout ce que je veux, c'est ce qui suit:

http://www.mydomain.com/my-post-stype/my-top-level-category/my-sub-level-category/my-page.html

Pour les publications, cela est facile, il suffit d'ajouter /%category%/%postname%.html comme un lien permanent qui fait l'affaire. Cependant, pour le type de message personnalisé, cela semble insensé.

J'ai un post_type enregistré projet . Et une taxonomie catégorie_projet

Maintenant, j'aime que mes permaliens deviennent

/project - Overview of projects in all categories.
/project/CATEGORY - Overview of projects within that category.
/project/CATEGORY/SUBCATEGORY - Overview of projects within that subcategory.
/project/CATEGORY/SUBCATEGORY/postname - The actual post.

Wp_rewrite a probablement besoin de m'aider ici même si je ne sais pas comment. Quelqu'un peut m'aider?

3
Mark

Je viens de penser à quelque chose de similaire. Ceci est adapté de ce tutoriel

  1. Pour l'enregistrement de votre type de publication, assurez-vous que query_var, public_queryable et has_archive sont définis sur true et que la réécriture est définie sur false.
  2. La prochaine étape est le code ici .

Edit: désolé, les suggestions de code ne fonctionnent absolument pas pour moi aujourd'hui. Le code est dans le lien ci-dessus

1
Manny Fleurmond