Comment modifier les attributs de titre dans WordPress

Artem Minaev
Mise à jour : 4 octobre 2023
FirstSiteGuide est pris en charge par nos lecteurs. Lorsque vous achetez via des liens sur notre site, nous pouvons gagner une commission. Plus
Comment modifier les attributs de titre dans WordPress

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 en ajoutait un tout seul. Puisqu'ils sont importants pour les administrateurs, les autres utilisateurs, les visiteurs et même les moteurs de recherche, vous devez faire preuve d'une extrême prudence lorsque vous rédigez des titres.

Même si vous devez absolument consacrer une minute supplémentaire à chaque titre que vous écrivez, vous pouvez modifier certaines choses sur l'ensemble du site. Alors restez avec nous tout au long de ce guide et apprenez à modifier différents attributs de titre dans WordPress.

Comment limiter la longueur du titre WordPress

Lorsque vous souhaitez conserver les titres de vos articles aussi courts que possible et que vous travaillez avec plusieurs auteurs, cela peut devenir un problème. Que tu sois créer un blog de mode, un blog culinaire ou tout autre type de site Web, tout le monde devrait prendre soin de ses titres, compter les mots ou les 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 afin qu’il prenne automatiquement en charge la longueur du titre affiché sur votre page ?

Commençons par une solution simple.

  1. Ouvrez function.php dans votre thème
  2. Collez le code suivant :
fonction max_title_length( $titre ) {
$max = 20 ;
si( strlen( $titre ) > $max ) {
return substr( $titre, 0, $max ). "…";
} Else {
return $ title;
}
}
  1. Placez la fonction suivante où vous le souhaitez dans votre thème. Par exemple, si vous souhaitez afficher des titres raccourcis sur votre page d'accueil, vous souhaitez placer ce code dans votre modèle d'index principal (index.php).
add_filter( 'the_title', 'max_title_length');

Comme vous pouvez le voir dans le code, variable $max est utilisé pour limiter la longueur du titre de votre message. Vous êtes libre de le remplacer par le numéro de votre choix. Mais sachez que la longueur optimale de votre titre se situe entre 55 et 60 caractères.

Voilà. Si vous avez appelé la fonction dans votre modèle d'index principal, vos titres seront affichés raccourcis et après, dans notre cas 20 caractères, trois points seront révélés pour indiquer qu'il y a plus à afficher.

En faisant de même, vous êtes libre d’accrocher la fonction où vous le souhaitez – que ce soit en-tête, pied de page, barre latérale ou autre.

Comment modifier l'alignement du titre de votre message

Thèmes WordPress que vous pouvez utiliser dans WordPress sont différents. Vous pouvez en utiliser un standard fourni avec WordPress, créer le vôtre, en trouver un gratuit parmi des milliers de thèmes disponibles ou en acheter un premium sur Internet.

Même si vous avez payé beaucoup d'argent pour votre thème, il n'aura pas tout à portée de main et il est impossible de tout intégrer dans une interface conviviale. Ainsi, si vous souhaitez modifier l'alignement des titres de vos articles et que votre thème ne propose pas d'option facile à modifier, vous devrez le faire vous-même.

Préparez vos outils et desserrons quelques vis pour que vous puissiez faire le travail. OK, on ​​dirait que vous avez des heures de travail devant vous – ne vous inquiétez pas, vous aurez terminé dans une minute environ.

Quel que soit le thème que vous utilisez, le titre de votre message se trouvera dans le même fichier :

  1. Accédez à Apparence->Éditeur
  2. Sur le côté droit, recherchez le fichier Single Post (single.php) et ouvrez-le ou, mieux encore, ouvrez le fichier dans un éditeur externe.
  3. Rechercher le fichier « "
  4. Modifiez la balise avec l'alignement souhaité :

LA GAUCHE:

CENTRE:

DROITE:

  1. Enregistrer les modifications

C'est ça. Vous êtes désormais libre d'ouvrir n'importe lequel de vos messages et de voir les modifications que vous avez apportées. Si vous avez suivi les étapes et modifié l'alignement, le titre de votre message doit apparaître à gauche, au centre ou à droite.

Travailler avec WordPress est amusant, n'est-ce pas ? Si vous souhaitez en savoir plus sur les blogs et la personnalisation de WordPress, consultez notre ressources et améliorez 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 conception stable et peut vous aider à SEO, mais vos auteurs pourront toujours écrire tout ce qu'ils veulent.

En fonction de ce que vous écrivez ou de votre partenariat avec une autre entreprise, vous souhaiterez peut-être éviter certains mots ou expressions dans vos titres. Il peut s'agir de grossièretés que vous souhaitez éviter ou simplement d'un ou deux noms de marque dont vous ne souhaitez pas qu'ils soient annoncés sur votre site.

Même si vous pouvez vous asseoir et en parler avec 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 oubliera tout cela et publiera un titre qui pourra vous faire craquer. mal paraître ou même perdre de l’argent en rompant l’accord avec un partenaire.

Liste de mots à ne pas utiliser dans les titres

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 copieriez-vous pas simplement la même fonction ci-dessous et ne modifieriez-vous pas simplement les mots que vous souhaitez bloquer ?

Maintenant que vous avez décidé de supprimer des mots spécifiques des titres des articles, voyons comment procéder.

Supprimez des mots spécifiques des titres :

  1. Ouvrir le fichier fonctions.php
  2. Copiez et collez le code :
function titlerestriction ($ titre) { global $ post ; $titre = $post->post_title ; $restrictedWords = "mot1; mot2; mot3"; $restrictedWords = exploser(";", $restrictedWords); foreach($restrictedWords as $restrictedWord){ if (stristr( $title, $restrictedWord)) wp_die( __('Erreur : vous avez utilisé un mot interdit dans le titre du message') ); } } add_action('publish_post', 'titlerestriction');
  1. Changer les mots le 4th Ajoutez-en autant que vous le souhaitez mais n'oubliez pas de les séparer par un point-virgule
  2. Personnalisez le message d'erreur sur le 8th en ligne
  3. Enregistrer les modifications

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 le code, WordPress vous empêchera de publier l'article et vous préviens avec le message.

Même si vous avez peut-être parlé à vos auteurs de mots interdits, cela ne ferait pas de mal d'afficher ces mots juste en dessous du titre et de les écrire comme rappel.

Si ce n'est pas top secret, pouvez-vous nous dire quels mots avez-vous mis sur la liste et pourquoi ?

Un petit changement dans le séparateur de titre peut avoir un impact important sur votre site

Le séparateur de titre est ce caractère simple qui sépare le titre de votre site Web des noms de publication et 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 de votre navigateur une fois que vous ouvrez un site Web, mais plus important encore, ce séparateur sera utilisé par Google et d'autres moteurs de recherche lorsqu'ils afficheront votre site dans 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 souhaiterez peut-être modifier le séparateur standard uniquement afin de modifier la façon dont votre site WordPress est affiché sur tous les autres sites dans ces résultats de recherche.

Changer le séparateur de titre :

Après la sortie de WordPress 4.4, de nouveaux filtres ont été introduits, et l’un d’eux est directement en charge des séparateurs de titres. Afin de modifier votre séparateur de titre, suivez ces quelques étapes :

  1. Ouvrir le fichier fonctions.php
  2. Copiez et collez le code suivant:
function wploop_change_separator() { return '|'; } add_filter('document_title_separator', 'wploop_change_separator');
  1. Changez le séparateur entre les guillemets simples sur la troisième ligne
  2. Enregistrer les modifications

Changer 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é en utilisant la fonction wp_title. Les développeurs de WordPress a d'abord supprimé la fonction de la liste des fonctions prises en charge et elle est devenue 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 à modifier ce séparateur si vous utilisez une ancienne version de WordPress, mais nous vous conseillons de mettre à jour votre WordPress dès que possible (pour de nombreuses raisons différentes) et d'opter pour la nouvelle méthode présentée ci-dessus ; tôt ou tard, la fonction wp_title deviendra obsolète une fois pour toutes et vous devrez à nouveau modifier function.php.

function change_wp_title_separator( $title, $sep ) { $sep = '-'; $title = str_replace( '|', $sep, $title ); renvoie $titre ; } 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 déconseillons de le faire. Par exemple, il y a certains caractères spéciaux que Google n'affichera tout simplement pas et vous ne voulez pas que le titre de votre site ne paraisse pas professionnel. Certains des séparateurs les plus courants sont « | », « - » et « > », alors n'exagérez pas et choisissez celui que vous préférez.

Les balises de titre peuvent être facilement modifiées via des champs personnalisés

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 important 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 régulier, il est facile de modifier les balises de titre simplement en accédant à Paramètres -> Général. De même, aller à Apparence -> Personnaliser affichera un endroit où presque tous les thèmes vous permettront de modifier le titre et le slogan de votre site. Habituellement, les sites Web utilisent leur titre et le nom de leur article/page, séparés par un caractère. Mais vous pouvez changer cela si vous voulez être aussi 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 la page et la rendre identique sur tous vos articles et pages WordPress. Au lieu d'utiliser un titre, un séparateur et un nom de message, par exemple, vous pouvez changer cela en quelque chose de statique :

  1. Ouvrir le fichier fonctions.php
  2. Copiez et collez le texte suivant:
function same_title_tag() { return 'Premier Guide du site'; } add_filter('pre_get_document_title', 'same_title_tag');
  1. Changez le titre le 3rd en ligne
  2. Enregistrer les modifications

Cette fonction changerait chaque titre d'article et de page en « Guide du premier site » (hé, n'utilisez pas notre nom, soyez créatif), mais c'est acceptable 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 matière de référencement et d’expérience utilisateur globale. Même si vous n'aviez qu'une page d'accueil et une page de contact, c'est toujours une meilleure option d'écrire cette partie « contact » dans la balise de titre.

Modifiez les balises de titre via des champs personnalisés :

Mais construisons sur cela et donnons à vos auteurs la possibilité d'ajouter des titres personnalisés à leurs articles :

  1. Ouvrez functions.php
  2. Copiez et collez le code :
function post_meta_title_tag() { $customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', true); if($customPostTitleMeta) { return $customPostTitleMeta; } retour ''; } add_filter('pre_get_document_title', 'post_meta_title_tag');
  1. Enregistrer les modifications
  2. Ouvrez un article dont vous souhaitez modifier le titre
  3. Dans le nom du champ personnalisé, écrivez « custom_post_title »
  4. Dans la valeur du champ personnalisé, écrivez le titre que vous souhaitez utiliser pour ce message
  5. Enregistrer les modifications/publier un article

Désormais, au lieu d'obtenir un titre par défaut, votre message utilisera celui personnalisé que vous avez saisi le 6.th étape. Si vous omettez le champ personnalisé, WordPress chargera la balise de titre par défaut et l'utilisera pour cette publication.

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 à laisser vos commentaires et nous essaierons d'y répondre dans les plus brefs délais.

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *

Envoyez ceci à un ami