web-dev-qa-db-fra.com

Quelle est la valeur de _wp_desired_post_slug?

J'essaie de déboguer une redirection 301 qui me cause beaucoup de problèmes. J'ai renommé une page de/blog en/old-blog et créé une nouvelle page avec le slug/blog. Maintenant, je reçois 301 redirections de/blog vers/old-blog. J'ai déjà essayé de rechercher la valeur dans la table wp_postmeta avec la méta_key _wp_old_slug mais elle ne s'affiche pas.

J'ai trouvé 2 entrées avec le blog meta_value sous _wp_desired_post_slug meta_key. A quoi servent ces valeurs?

2
oquiroz

Voir cette ligne dans le noyau WordPress .

Explication: Lorsque vous déplacez un article dans la corbeille, _wp_desired_post_slug contient le slug souhaité pour cet article (maintenant dans la corbeille); c’est-à-dire que lorsque vous déplacez un message vers la corbeille, WordPress ajoute l’ancien slug dans le suffixe pour qu’il soit à nouveau disponible, mais il mémorise le slug souhaité, au cas où vous décidiez de le sortir de la corbeille et de le restaurer.

1
jaswrks