web-dev-qa-db-fra.com

Affichage des pages de catégorie sans mot "catégorie" dans l'URL

  1. Lorsque je consulte une page statique, son URL est la suivante: http://example.com/mybooks/
  2. Lorsque je visualise une page de catégorie, son URL est la suivante: http://example.com/category/books-ebooks/

Pour le référencement, je souhaite apporter quelques modifications afin d'éviter de devoir utiliser Word category pour afficher les pages de catégorie. par exemple. il devrait être http://example.com/books-ebooks/ au lieu de http://example.com/category/books-ebooks/

  • Comment cela peut-il être fait?
  • Je vois un problème potentiel que le moteur WordPress pourrait ne pas être en mesure de différencier entre les pages et les catégories. Est-ce vrai?
  • Quels sont les autres avantages et inconvénients?
1
a_fan

Fondamentalement, une copie de cette question . Cela revient souvent, et pour être honnête, la fonctionnalité de suppression de base de catégorie devrait probablement être une option dans WordPress.

Voici ma réponse à partir de là:

Aucun plugin Category Base pour supprimer le/catégorie/bit de l'URL.

:)


Si vous avez une page avec le même nom qu'une catégorie, la page sera affichée à la place de l'archive des catégories, mais les URL des publications ne seront pas affectées. Au moins, c'était le cas auparavant. Je pense J'ai entendu parler d'un changement récent dans la manière dont WP calcule les liens permanents (pour le meilleur).

2
Dominic

J'utilise le plugin "Worpdress SEO" de Yoast. Le plugin a une option capable de résoudre le problème. Je ne sais pas si cela est nécessaire, mais j'ai également entré un "." (point) dans le champ catégorie de la section liens perma.

1
Olaf

Le plugin "No Category Base" (" wp-no-category-base " Par iDope) suggéré ci-dessus "a été fermé et n'est plus disponible. à télécharger ", j'ai essayé" Aucune catégorie de base (WPML) "Par Marios Alexandrou et cela fonctionne à merveille.

0
Sebastian