2016-05-31 10 views
0

Ich bin relativ neu in WordPress. Ich habe ein Problem, bei dem der wp_title auf ALLEN Seiten meiner Site leer angezeigt wird.wp_title ist auf allen Seiten in Wordpress-Site leer

Ich habe ein paar Posts gesehen, die den Seitentitel ansprechen, der nicht auf der Indexseite angezeigt wird, aber nichts damit gefunden haben, das nicht auf ALLEN Seiten der Site angezeigt wird.

unter Verwendung des Codes, ist mein Titel-Tag mit dem Site-Namen gemacht, aber keine Seite Name:

<title> 
    <?php 
    /* 
    * Print the <title> tag based on what is being viewed. 
    */ 
    global $page, $paged; 
    wp_title('|', true, 'right'); 

    // Add the blog name. 
    bloginfo('name'); 

    // Add the blog description for the home/front page. 
    $site_description = get_bloginfo('description', 'display'); 
    if ($site_description && (is_home() || is_front_page())) 
     echo " | $site_description"; 
</title> 

Wie ich schon sagte, ich bin neu Wordpress zu verwenden, damit ich eine sehr hohe Chance, es gibt‘ m fehlt etwas wirklich offensichtlich hier ...

+0

Haben Sie etwas Interessantes in den Protokollen haben – Lee

+0

Ich habe gerade überprüft - gar nichts, @Lee –

+0

Ich habe dieses Problem gelöst, indem ich das SEO-Plugin von Yoast installiert habe, was im Nachhinein besser für meine Situation ist, erklärt aber nicht, warum wp_title nicht angezeigt wurde, aber es funktioniert jetzt –

Antwort

0

Warum verwenden Sie nicht? . printf (get_bloginfo ('url')), printf (get_bloginfo ('description'), printf ('Site-Name')

+0

Das gibt die Seite nicht zurück B. "Über", "Kontakt", "Blog" usw. –