it-swarm.com.de

Der Seitentitel wird nicht angezeigt

Ich habe dies in meiner header.php Datei ->

<title><?php is_front_page() ? bloginfo('description') : wp_title(''); ?> - <?php bloginfo('name'); ?></title>

Dies zeigt den Titel in meinem Browserfenster für alle Seiten außer einer. Ich habe in meinem Admin-Bereich unter "Seiten" nachgeschlagen, ob etwas fehlt, aber nichts gefunden (oder nicht gewusst, wo ich suchen soll). Wo soll ich suchen, um dieses Problem zu lösen, und was soll ich bearbeiten?

1
student

um den Seitentitel für die Seite anzuzeigen, die als "Blog" - oder "Posts-Seite" festgelegt wurde, müssen Sie Code hinzufügen, möglicherweise über einen Filter in wp_title();

beispiel:

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;
}
2
Michael