J'ai créé un site Wordpress et les titres fonctionnaient parfaitement. Puis, quelque temps et plugins installés plus tard, j'ai remarqué que dans certaines pages, le titre était répété 2 fois.
Exemple de titre de page incorrect: Contact - NAME | NAME
Exemple de titre normal: Nos services | NOM
Maintenant, si je vais dans les paramètres généraux et que je change de titre, cela changera à la fois, pas d'amélioration. SEO by Yoast a la possibilité de réinitialiser les titres de page, mais cela supprime simplement tous les titres en laissant l'URL actuelle comme titre de page, donc rien de bon non plus.
Voici le code que j'avais à l'origine: <title><?php wp_title(''); ?><?php if(wp_title('', false)) { echo ' | '; } ?><?php bloginfo('name'); ?></title>
Voici le code que j'utilise maintenant: <title><?php wp_title('|'); ?></title>
Pour résumer, je pense que quelque part dans la base de données, il y a un wp_title répété: une fois en utilisant '-' comme séparateur, un autre (l'actuel) en utilisant '|'.
Toute aide sera la plus appréciée, merci!
Je suppose que c'est un plugin de référencement. Si vous utilisez Yoast SEO, qui vous permet de contrôler chaque page et de publier des balises méta, vous devez supprimer le nom du site Web de la page d'options WordPress sous Général. Vous aurez peut-être une entrée dans Titre du site. Si tel est le cas, le plug-in peut ajouter ceci à chaque titre de page, ce qui entraîne les doublons. Supprimez-le de cette zone et utilisez Yoast SEO pour gérer vos balises méta.
Vous pouvez également rechercher dans vos fichiers de modèle la chaîne wp_title('
et rechercher où elle peut être dupliquée. Ceci est une fonction WordPress qui n'est pas stockée dans la base de données. C'est dans les fichiers modèles