web-dev-qa-db-fra.com

Étrange problème de permalien: impossible de renommer/company-2/to/company /

J'ai créé une page intitulée société. Mais le permalien l'a transformé en/company-2 /, en essayant de le changer en juste/company/ne fonctionne pas. Le site Web ne contient que 8 pages et aucune n'est appelée société (vous ne savez pas si la société a été utilisée dans le passé?).

Que puis-je faire et quelle est la cause? Où devrais-je regarder? Pas peur d'utiliser phpmyadmin;)

cordialement

14
alex

Vérifiez les slugs des autres pages - il y a des chances que/société/soit utilisé pour l'une d'elles. Vous pouvez également aller sur/compagnie/sur votre site et voir si quelque chose se passe.

Comme mentionné dans un commentaire , assurez-vous de vérifier également la corbeille. Vous avez peut-être supprimé une page portant ce nom, mais si elle se trouve toujours dans la corbeille, vous ne pouvez pas le réutiliser.

11
SickHippie

Tu es proche. Le lien permanent ne peut pas être modifié car, à un moment donné, une autre page intitulée "société" a été rédigée (pas nécessairement publiée). Malheureusement, je ne sais pas grand chose que WordPress puisse faire pour changer cela, à part nommer la page autrement. Cependant, vous pouvez accéder à la base de données si vous y avez accès et consulter la table 'wp_posts'. Continuez à chercher dans la colonne "post-title" jusqu'à ce que vous en trouviez un qui est simplement "company" et supprimez-le. Cela devrait, en théorie, résoudre votre problème.

5
cmegown

J'ai eu le même problème et fait tout ce qui est normalement suggéré (corbeille vide, etc.) .. J'ai trouvé que le problème était que j'avais une image dans la galerie avec le même nom que la page. Supprimé l'image, l'a chargé avec un nouveau nom et le problème a disparu.

4
MadeCurler

J'ai eu ce problème. Et j'ai vérifié tous les forums et les corbeilles, les brouillons et les images du même nom. En fin de compte, je trouve le problème avec mon utilisation incorrecte du plugin Yoast - la section de redirection. J'ai créé une redirection pour une page qui n'existait pas et qui m'a empêché de créer une page avec cette URL. Une fois que j'ai supprimé la redirection, j'ai pu renommer le slug.

1
Kman

Dans mon cas, j'essayais de renommer/gallery/2010-2/en/gallery/2010 /. Ceci est similaire à votre cas, sauf que j'essayais de renommer le slug de page en un numéro. Ceci est interdit par wordpress car les numéros sont réservés aux pages de type archive. Il y a peut-être d'autres restrictions que je n'ai pas recherchées. J'espère que cela aidera quelqu'un d'autre qui finit ici après avoir recherché "Impossible de changer WP page slug".

0
skibulk

Vous avez un autre article/page avec le même slug (probablement dans votre corbeille) qui a déjà pris ça. Trouvez-le et faites votre truc avec ça :)

0
Banago