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 );