Dans le fichier functions.php de mon thème enfant, j'essaie de modifier la balise de titre d'une page:
function custom_title() {
return "Page Title";
}
add_filter( 'wp_head', 'custom_title', 9999 );
Le code ci-dessus ne change pas le titre par défaut de la page. Qu'est-ce que je fais mal?
Vérifiez this out
function custom_title($title_parts) {
$title_parts['title'] = "Page Title";
return $title_parts;
}
add_filter( 'document_title_parts', 'custom_title' );
Dans custom_title
, $title_parts
contient 'titre', 'page' (la pagination), 'slogan' (le slogan que vous avez spécifié) et 'site'. Définissez "title" comme vous le souhaitez.