J'ai ceci dans mon fichier header.php ->
<title><?php is_front_page() ? bloginfo('description') : wp_title(''); ?> - <?php bloginfo('name'); ?></title>
Cela affiche le titre dans la fenêtre de mon navigateur pour toutes les pages sauf une. J'ai regardé dans mon panneau d'administration sous la section Pages, s'il y avait quelque chose qui manquait, mais je n'ai rien trouvé (ou je ne savais pas où chercher). Où devrais-je chercher pour résoudre ce problème et que dois-je éditer?
pour afficher le titre de la page définie comme "blog" ou "page de messages", vous devez ajouter du code, éventuellement via un filtre sur wp_title()
;
exemple:
add_filter( 'wp_title', 'wpse_174379_show_posts_page_wp_title' );
function wpse_174379_show_posts_page_wp_title( $title ) {
if( get_option( 'page_for_posts' ) ) {
$posts_page = get_post( get_option( 'page_for_posts') );
$title = ' ' . $posts_page->post_title . ' ';
}
return $title;
}