讓 WordPress 部落格自動為每篇文章自動關鍵字及網頁描述。每篇文章的內容不同,我們該如何讓 WordPress 自動新增文章描述和關鍵詞呢?辦法很簡單,我們只需要在模板頭部新增如下一段 PHP 程式碼。

今天桃子 empress 在部落格留言板中說:「怎麼在 sinaapp engine 應用的的 WordPress 新增關鍵詞和描述!」 其實筆者之前接觸過 sinaapp,但是沒深入過,既然是 WordPress 部落格,應該是一樣的辦法!

sinaapp 好像不支援 FTP 。那沒關係,你直接在後臺管理中找到主題–編輯–header.php 。

開啟你的模板檔案 header.php,在最前面新增如下 PHP 程式碼:(也可以不用在最前面,懂 PHP 程式碼可以隨意擺放合適的位置,不懂的話就先按照這樣做吧!)

<?php

//判斷是否為首頁

if ( is_home ())

{

$description = "這裡填寫部落格首頁的描述,最多 220 字元";

$keywords = "這裡填寫首頁關鍵詞,用英文逗號隔開";

//判斷是否為文章頁

}

else if ( is_single ())

{

if ( $post->post_excerpt)

{

$description = $post->post_excerpt;

} else {

$description = mb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content)

),0,220);

}

$keywords = "";

$tags = wp_get_post_tags($post->ID);

foreach ($tags as $tag ) {

$keywords = $keywords.$tag->name.","; }

//判斷是否為分類頁

} else if ( is_category()) {

$description = category_description();

}

?>

新增完上面的程式碼,然後查詢標籤: </title>

在後面加入

<meta name = "keywords" content="<?php echo $keywords; ?>" />

<meta name= "description" content="<?php echo $description; ?> "/ >

這兩句程式碼位置也非絕對的,如果你不瞭解的話,就放在</title> 標籤後邊就可以了!

為WordPress新增關鍵字及網頁描述

好了,然後去重新整理你的首頁和其他文章頁面吧,檢視原始碼。是不是就和上圖一樣了呢!

這樣就為 WordPress 所有的文章加上關鍵字和網頁描述了。如果你之前沒有為文章新增標籤的話,關鍵字是沒有的哦!