2017-05-09 75 views
1

現在,我網站上的標題標籤是「博客文章標題 - 博客網站標題」。我希望一個頁面有一個自定義標題標籤「自定義標題標籤」,不含「 - 博客網站標題」。但其他網頁應該保留它,所以我無法爲每篇文章編輯標題標籤格式。在WordPress中更改頁面標題標籤的插件?

有沒有任何插件可以輕鬆做到這一點?

P. S.標題標籤,我的意思是<title></title>,不是發佈標題。

回答

0

大多數的seo插件都給我們提供了改變某些頁面的標題標籤,我推薦Yoast SEO插件,只需激活它並轉到特定的頁面,你可以看到選項命名爲SEO標題,只需更改它!

0

很容易不需要插件。只要把它放在functions.php請試試看。 我已經測試過它。

function sr_change_title_on_pages() 
{ 
    if(is_page(2)) // Page ID, title or slug. Can change to array if you want to extend later 
    { 
     ?><script> 
     document.title = "<?php echo strtok(get_the_title(2), '-'); ?>"; // Put the page Id here too. 
     </script><?php 
    } 
} 
add_action('wp_footer', 'sr_change_title_on_pages'); 

編輯:使用wp_title過濾器沒有JS實現。但它不適用於不使用wp_title功能來顯示標題的主題,例如二十七。

function sr_change_title_using_filter($title, $sep) 
{ 
    return strtok($title, $sep); 
} 
add_filter('wp_title', 'sr_change_title_using_filter', 10, 2); 
+0

這聽起來像什麼,我需要,但怎麼可能,因爲它是現在設置我不硬編碼的頁面標題,但得到它,只是沒有「 - 博客網站的標題」? –

+0

只需一分鐘我就會編輯它。 – shazyriver

+0

請檢查編輯完成。 – shazyriver