Comment changer le séparateur de titres ( | ) des pages

Par défaut lorsque vous publiez un article ou une page, WordPress ajoute une barre verticale ( | ) entre le titre de votre article et le titre de votre site, si vous souhaitez changer ce séparateur, voici la procédure à suivre.

Comment remplacer le séparateur entre le titre d’une page et le titre du site ?

Par défaut le Codex de WordPress propose d’utiliser la fonction wp_title() et de communiquer le nouveau séparateur dans celle-ci. Cependant de nombreux plugins risquent de passer par dessus votre fonction et donc de garder la barre par défaut |.

Il vaut mieux donc passer par cette méthode simple qui consiste à ajouter un filtre par l’intermédiaire de cette fonction à votre fichier functions.php et de remplacer par le séparateur de votre choix :

// changer le séparateur de titre par défaut de WordPress
function wpln_nouveau_separateur_titre( $title, $sep ) {
    // définir le séparateur
    $sep = '-';

    // définir le nouveau titre
    $title = str_replace( '|', $sep, $title );

    return $title;
}
add_filter( 'wp_title', 'wpln_nouveau_separateur_titre', 10, 2 );

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *