web-dev-qa-db-fra.com

Impossible de changer de page parent

Certaines de mes pages sont des enfants de "maison". Je veux les assigner à une nouvelle page. Mais je ne peux pas changer les pages parent. Chaque fois que j'essaie de publier, cela revient simplement à "home".

J'utilise le thème Roots, je ne sais pas si c'est important.

Edit: j'ai même essayé d'effacer "Home". Les enfants de la maison sont ensuite assignés à "Main" (je ne pouvais pas changer cela non plus). Comme je l'ai recréé à la maison, ils ont été réaffectés. Peut-être que c'est à cause du plugin WPML Multilanguage?

1
Sebastian Starke

Je n'ai pu résoudre ce problème que dans phpMyAdmin.

En bref: recherchez la page enfant dans la table 'wp_posts' et remplacez la valeur de 'post_parent' par 0 (zéro).

Pas à pas:

  1. Parcourez la table 'wp_posts', recherchez la page enfant par titre (post_title) ou par un attribut quelconque. Assurez-vous que ce n'est pas une révision (cochez la dans la colonne 'post_status').
  2. Cliquez sur le stylo au début de cette ligne pour modifier et trouver la ligne 'post_parent', actuellement la 6ème à partir du bas. Il doit avoir l'ID de la page parent dans la cellule. Définissez la valeur sur 0 (zéro).
  3. Avant de cliquer sur le bouton "Go" en bas, assurez-vous que "Enregistrer" est sélectionné dans le menu déroulant à gauche. Ce devrait être par défaut.

J'espère que cela t'aides.

Il est possible que ce bogue soit causé par le plugin WPML Multilingual CMS.

1
admin subnet