Avoir un site Web ou un blog WordPress sans gérer les titres est tout à fait impossible. Si vous avez déjà oublié d’écrire un titre, vous vous êtes vite rendu compte que WordPress n’en ajoutait qu’un. Comme ils sont importants pour les administrateurs, les autres utilisateurs, les visiteurs et même les moteurs de recherche, vous devez être particulièrement prudent lors de la rédaction des titres.
Bien que vous deviez absolument passer une minute supplémentaire sur chaque titre que vous écrivez, il y a quelques choses que vous pouvez changer sur tout le site. Alors restez avec nous à travers ce guide et apprenez à modifier différents attributs de titre dans WordPress.
Comment limiter la longueur du titre WordPress
Lorsque vous souhaitez garder les titres de vos articles aussi courts que possible et que vous travaillez avec plusieurs auteurs, cela peut devenir un problème. Que vous créiez un blog de mode, un blog culinaire ou tout autre type de site Web, tout le monde devrait regarder ses titres, compter des mots ou des lettres et ce serait probablement difficile de le faire à chaque fois que vous écrivez un nouvel article.
Alors, comment limiter le titre d’un article dans WordPress pour prendre automatiquement en charge la longueur du titre affiché sur votre page?
Commençons par une solution simple.
- Ouvrez functions.php dans votre thème
- Collez le code suivant:
- Placez la fonction suivante où vous le souhaitez dans votre thème. Par exemple, si vous souhaitez afficher des titres abrégés sur votre page d’accueil, vous souhaitez mettre ce code dans votre modèle d’index principal (index.php)
function max_title_length( $title ) {
$max = 20;
if( strlen( $title ) > $max ) {
return substr( $title, 0, $max ). " …";
} else {
return $title;
}
}
add_filter( 'the_title', 'max_title_length');
Comme vous pouvez le voir dans le code, la variable est utilisée pour limiter la longueur du titre de votre article. Vous pouvez le changer en n’importe quel nombre que vous voulez. Mais gardez à l’esprit que la longueur optimale de votre titre se situe entre 55 et 60 caractères.
Tiens. Si vous avez appelé la fonction dans votre modèle d’index principal, ses titres seront affichés raccourcis puis, dans notre cas, 20 caractères, trois points seront révélés pour montrer qu’il y a plus à afficher.
En faisant de même, vous pouvez accrocher la fonction où vous le souhaitez, que ce soit en-tête, pied de page, barre latérale ou autre.
Comment changer l’alignement du titre de votre message
Les thèmes WordPress que vous pouvez utiliser dans WordPress sont différents. Vous pouvez utiliser un thème standard fourni avec WordPress, créer le vôtre, en trouver un gratuit parmi les milliers de thèmes disponibles ou en acheter un premium en ligne.

Même si vous avez payé beaucoup d’argent pour votre thème, vous n’aurez pas tout à portée de main et il est impossible de tout incorporer dans une seule interface facile à utiliser. Donc, si vous souhaitez modifier l’alignement de vos titres de publication et que votre thème ne propose pas d’option facile à modifier, vous devrez le faire vous-même.
Préparez vos outils et desserrez quelques vis pour que vous puissiez faire le travail. D’accord, il semble qu’il y ait des heures de travail à venir, ne vous inquiétez pas, vous aurez terminé dans une minute ou deux.
Quel que soit le thème que vous utilisez, le titre de votre article sera situé dans le même fichier:
- Aller vers
- Sur le côté droit, trouvez le fichier Single Post (single.php) et ouvrez-le ou mieux encore ouvrez le fichier dans un éditeur externe
- Rechercher le fichier pour “”
- Modifiez l’étiquette avec l’alignement souhaité:
- Enregistrer les modifications
GAUCHE:
CENTRE:
C’EST CORRECT:
Voilà. Vous pouvez maintenant ouvrir n’importe lequel de vos messages et voir les modifications que vous avez apportées. Si vous avez suivi les étapes et modifié l’alignement, le titre de votre article doit apparaître à gauche, au centre ou à droite.
Travailler avec WordPress est amusant, non? Si vous souhaitez en savoir plus sur les blogs et la personnalisation de WordPress, consultez nos ressources et augmentez vos compétences de webmaster en un rien de temps.
Rédigez une liste de mots qui ne peuvent pas être utilisés dans les titres des articles
Bien que vous puissiez relativement facilement limiter la longueur d’un titre dans WordPress, vous devrez parfois modifier encore plus les titres. Limiter le nombre de caractères dans le titre d’un article peut vous aider à maintenir une mise en page stable et peut aider avec le référencement, mais vos auteurs peuvent toujours écrire ce qu’ils veulent.
En fonction de ce que vous écrivez ou de votre association avec une autre entreprise, vous pouvez avoir des mots ou des phrases que vous souhaitez éviter dans vos titres. Ceux-ci peuvent être des mots grossiers que vous voulez éviter ou juste un nom de marque ou deux que vous ne voulez pas voir sur votre site.
Bien que vous puissiez vous asseoir et en parler à vos auteurs et leur demander de ne pas mentionner de mots qui pourraient nuire à la réputation de votre site, ce n’est qu’une question de temps où l’un des auteurs l’oubliera et publiera un titre qui peut lui donner une mauvaise image, voire perdre de l’argent en violant un accord avec un partenaire.

Au lieu d’un avertissement verbal, pourquoi n’écririez-vous pas une fonction qui interdirait à quiconque sur votre site d’écrire un titre avec des mots spécifiques? Ou mieux encore, pourquoi ne pas copier et coller la même fonction par le bas et simplement changer les mots que vous souhaitez bloquer?
Maintenant que vous avez décidé de supprimer des mots spécifiques des titres des articles, voyons comment vous pouvez le faire.
Supprimer des mots spécifiques des titres:
- Ouvrez le fichier functions.php
- Copiez et collez le code:
- Changez les mots sur 4 Ajoutez-en autant que vous voulez mais n’oubliez pas de les séparer par un point-virgule
- Personnalisez le message d’erreur à la ligne 8
- Enregistrer les modifications
function titlerestriction($title){
global $post;
$title = $post->post_title;
$restrictedWords = "word1;word2;word3";
$restrictedWords = explode(";", $restrictedWords);
foreach($restrictedWords as $restrictedWord){
if (stristr( $title, $restrictedWord))
wp_die( __('Error: You have used a forbidden word in post title') );
}
}
add_action('publish_post', 'titlerestriction');
Si vous ouvrez un nouveau message et essayez de le publier alors que le titre contient l’un des mots que vous avez spécifiés dans votre code, WordPress vous empêchera de publier l’article et vous avertir avec le message.
Bien que vous ayez peut-être parlé à vos auteurs de mots interdits, cela ne ferait pas de mal de montrer ces mots juste en dessous du titre et de les noter comme rappel.
Si ce n’est pas top secret, pouvez-vous nous dire quels mots vous avez énumérés et pourquoi?
Un petit changement de séparateur de titre peut avoir un impact important sur votre site
Le séparateur de titre est ce caractère unique qui sépare le titre de votre site Web des articles et des noms de page. Bien que cela ne soit pas aussi important que de trouver les bons mots clés pour vos articles, cela peut être vu en haut de l’onglet du navigateur une fois que vous ouvrez un site Web, mais plus important encore, Google et d’autres moteurs de recherche l’utiliseront. séparateur lorsqu’ils affichent votre site dans les résultats de recherche.
Bien qu’il n’y ait aucune preuve que différents séparateurs peuvent avoir un impact différent sur votre référencement, vous pouvez changer le séparateur standard simplement pour changer la façon dont votre site Web WordPress est affiché sur tous les autres sites dans ces résultats de recherche. .
Modifiez le séparateur de titre:
Après la naissance de WordPress 4.4, de nouveaux filtres ont été introduits, et l’un d’eux est directement en charge des séparateurs de titres. Pour modifier votre séparateur de titre, procédez comme suit:
- Ouvrez le fichier functions.php
- Copiez et collez le code suivant:
- Changer le séparateur entre les guillemets simples sur la troisième ligne
- Enregistrer les modifications
function wploop_change_separator()
{
return '|';
}
add_filter('document_title_separator', 'wploop_change_separator');
Changez le séparateur de titre pour les anciennes versions de WordPress:
Avant l’introduction de WordPress 4.4, le séparateur de titre aurait pu être facilement modifié à l’aide de la fonction wp_title. Les développeurs WordPress ont d’abord supprimé la fonctionnalité de la liste prise en charge et elle était obsolète. Mais comme un grand nombre de thèmes l’utilisent encore, les développeurs ont décidé de le ramener.
La fonction suivante peut toujours vous aider à changer ce séparateur si vous utilisez une ancienne version de WordPress, mais nous vous recommandons de mettre à jour votre WordPress dès que possible (pour de nombreuses raisons différentes) et de suivre la nouvelle méthode indiquée ci-dessus; Tôt ou tard, la fonction wp_title sera obsolète une fois pour toutes et vous devrez modifier une fois de plus functions.php.
function change_wp_title_separator( $title, $sep ) {
$sep = '-';
$title = str_replace( '|', $sep, $title );
return $title;
}
add_filter( 'wp_title', 'change_wp_title_separator', 10, 2 );
Bien que vous puissiez remplacer le séparateur par le caractère de votre choix, nous vous recommandons de ne pas le faire. Par exemple, il y a certains caractères spéciaux que Google n’affiche tout simplement pas et vous ne voulez pas que le titre de votre site ait l’air non professionnel. Certains des séparateurs les plus courants sont “|”, “-” et “>”, alors n’en faites pas trop et choisissez celui que vous préférez.
Les balises de titre sont importantes pour votre site Web. Non seulement ils apparaîtront aux utilisateurs, mais ils joueront un rôle important dans votre référencement. Choisir la bonne balise de titre peut avoir un impact énorme sur les moteurs de recherche, et vous pouvez bénéficier de la modification des balises de titre si cela est fait correctement.
Pour un utilisateur normal, il est facile de modifier les balises de titre simplement en accédant à. De même, il ira montrer un endroit où presque tous les thèmes vous permettront de changer le titre et le slogan de votre site. En règle générale, les sites Web utilisent leur titre et leur nom de publication / page, séparés par un caractère. Mais vous pouvez changer cela si vous voulez être si rebelle.
Créez une balise de titre statique pour tous vos articles:
Bien que cela ne soit pas recommandé, vous souhaiterez peut-être modifier la balise de titre de page pour la rendre identique sur tous vos articles et pages WordPress. Au lieu d’utiliser un titre, un séparateur et un nom de publication, par exemple, vous pouvez le changer en quelque chose de statique:
- Ouvrez le fichier functions.php
- Copiez et collez ce qui suit:
- Changez le titre dans la troisième ligne.
- Enregistrer les modifications
function same_title_tag()
{
return 'First Site Guide';
}
add_filter('pre_get_document_title', 'same_title_tag');
Cette fonctionnalité modifierait chaque article et titre de page dans le “Guide du premier site” (hé, n’utilisez pas notre nom, soyez créatif), mais ce n’est pas grave si vous êtes sur le point d’avoir une seule page. Au lieu de cela, l’utilisation de titres par défaut est une bien meilleure option en ce qui concerne le référencement et l’expérience utilisateur globale. Même si vous n’avez qu’une page d’accueil et de contact, il est préférable d’avoir cette partie “contact” écrite dans la balise de titre.
Modifiez les balises de titre via des champs personnalisés:
Mais profitons de cela et donnons à vos auteurs la possibilité d’ajouter des titres personnalisés à leurs articles:
- Ouvrez functions.php
- Copiez et collez le code:
- Enregistrer les modifications
- Ouvrez un article dont vous souhaitez modifier le titre
- Dans le nom du champ personnalisé, saisissez “custom_post_title”
- Dans la valeur du champ personnalisé, saisissez le titre que vous souhaitez utiliser pour ce message
- Enregistrer les modifications / publier le message
function post_meta_title_tag()
{
$customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', true);
if($customPostTitleMeta)
{
return $customPostTitleMeta;
}
return '';
}
add_filter('pre_get_document_title', 'post_meta_title_tag');
Maintenant, au lieu d’obtenir un titre par défaut, votre message utiliserait le titre personnalisé que vous avez entré à l’étape six. Si vous omettez le champ personnalisé, WordPress chargera la balise de titre par défaut et l’utilisera pour cet article.
Contrôlez vos titres WordPress
Nous espérons que ce guide vous a aidé à contrôler plus facilement vos titres WordPress. Mais si vous avez des questions, n’hésitez pas à nous faire part de vos commentaires et nous essaierons d’y répondre dans les plus brefs délais.
