Ho appena aggiungere il seguente filtro` nel mio tema functions.php
di file:Wordpress 4.4+: filtro wp_title ha alcun effetto sul <title> `tag
function change_the_title() {
return 'My modified title';
}
add_filter('wp_title', 'change_the_title');
E nella mia header.php
:
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<meta id="viewport" name="viewport" content="width=device-width">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>">
<?php wp_head(); ?>
</head>
<body <?php body_class();?>>
Poi , Ho trovato il titolo della mia pagina ha fatto non cambiato! E il tag title è stato iniettato nella funzione wp_head
.
Inoltre, se si chiama manualmente la funzione wp_title
nell'intestazione, viene restituito il valore previsto.
Qual è il problema? Come posso aggirarlo?
Aggiunta: La mia versione di WordPress è 4.4.
Grazie @fish_ball la risposta perfetta. – wesamly
FINALMENTE! Ogni altro post su questo argomento è sbagliato - inchiodato! Grazie! –
Man ... A volte odio WordPress. Perché è stato così difficile da trovare? –