web-dev-qa-db-fra.com

En difficulté avec add_rewrite_rule

J'ai lu ceci:

Redirection Wordpress pour que votre site soit convivial

Cela m'a conduit à ceci:

1) wp.tutsplus.com/tutorials/creative-coding/the-rewrite-api-the-basics/

2) wp.tutsplus.com/tutorials/creative-coding/the-rewrite-api-post-types-taxonomies/

et à la fin du n ° 1, j'ai installé ceci:

wordpress.org/extend/plugins/monkeyman-rewrite-analyzer/

Avec le plugin, je peux voir et tester la règle que j'ai ajoutée via add_rewrite_rule. Cependant, lorsque j'essaie la même requête d'URL sur le site frontal, je reçois un 404. Je ne parviens pas à comprendre pourquoi la règle n'est pas appliquée.

p.s. Désolé que les liens ne soient pas des liens, mais mon représentant de StackOverFlow ne semble pas avoir été transféré à wp.SE.

2
Chief Alchemist

Avez-vous essayé le troisième paramètre en tant que "top" dans add_rewrite_rule? Quelque chose comme ça:

add_rewrite_rule($regex, $redirect, 'top');

Et aussi ré-enregistrer les paramètres de permalien.

1
Bunty