2013-08-05 107 views
0

我正在嘗試更改瀏覽器選項卡中標題爲21個子主題的標題。我無法在每一頁上打印出相同的標題。發生了什麼?在瀏覽器選項卡中更改標題

<?php 
    function im_awesome_title($title){ 
     $title = "Im awesome!"; 
    return $title; 
    } 
    add_filter('wp_title', 'im_awesome_title', 20); 
+0

您的功能將返回「我很棒!」不管輸入什麼。 – Jared

+0

爲什麼不只是修改'header.php'文件中的標題標籤:' Im awesome!' –

回答

0

當調用時,您的im_awesome_title($ title)函數將始終返回$ title的值。要在每個頁面上打印此標題,您需要在頁面的標題元標記中調用該函數。因此,它看起來就像這樣:

<head> 
<title><?php echo im_awesome_title($title); ?></title> 
</head> 

當然你的函數需要一個參數,所以如果你想在每一頁上相同的標題,這是最好的離開了論證,並只需設置$ title變量到任何網頁您想在所有網頁上使用的標題。

希望這會有所幫助。

相關問題