web-dev-qa-db-fra.com

404 sur la page enfant lorsque le slug de la page parent est identique au type de publication personnalisé

Internet est submergé par ce problème, mais tous les résultats datant de 2010 à 2011, je voulais donc vérifier s'il y avait un progrès dans ce domaine.

J'ai le scénario suivant:

  • Création d'un type de message personnalisé "vidéos"
  • Création d'une page parent "Vidéos"
  • Création d'une page enfant "Nouvelle vidéo"
  • Permaliens modifiés en %category%/%postname%

WP a automatiquement créé le lien permanent pour la page enfant en tant que www.example.com/videos/new-video, mais cette page entraîne une erreur 404 Not Found.

  • Ré-enregistrer les paramètres de permalien ne résout pas le problème
  • Changer le slug de la page parent en "videoss" résout le problème
  • Changer le type de message personnalisé en "vidéo" résout le problème

Existe-t-il un moyen d’avoir le type de publication personnalisé et le slug de page parent définis sur "vidéos" dans la structure de permalien susmentionnée?

1
corre

J'ai fini par changer le type de message en "vidéo" pour éviter le conflit de slug avec la page "Vidéos".

J'ai un comportement WP par défaut pour donner la priorité au type de message par rapport au slug de page:

Comment rendre les pages slug prioritaires sur toutes les autres taxonomies telles que custom-post, post ou category

1
corre