精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
WordPress使用經(jīng)驗(yàn)獨(dú)立的Description 和 Keywords

你下載的WordPress主題提供的keywords和description這兩個(gè)meta標(biāo)簽一般都做得很差,或者根本就不提供,這樣不利于SEO。本文將指導(dǎo)你如何給主頁、分類、頁面以及文章頁添加單獨(dú)的Description 和 Keywords。

很多人都在用All in One SEO插件解決這個(gè)問題,但是又有很多人說這個(gè)插件不好。大不了咱就自己用代碼實(shí)現(xiàn)吧。

下面提供露兜博客設(shè)置keywords和description的代碼,將以下代碼添加至WordPress主題header.php的<head></head>之間,最后用UTF-8編碼另存為,否則中文會(huì)亂碼:

<?php$description = '';$keywords = '';if (is_home() || is_page()) {   // 將以下引號(hào)中的內(nèi)容改成你的主頁description   $description = "露兜博客描述";   // 將以下引號(hào)中的內(nèi)容改成你的主頁keywords   $keywords = "WordPress, 博客, 編程,php,ludou";}elseif (is_single()) {   $description1 = get_post_meta($post->ID, "description", true);   $description2 = str_replace("\n","",mb_strimwidth(strip_tags($post->post_content), 0, 200, "…", 'utf-8'));   // 填寫自定義字段description時(shí)顯示自定義字段的內(nèi)容,否則使用文章內(nèi)容前200字作為描述   $description = $description1 ? $description1 : $description2;      // 填寫自定義字段keywords時(shí)顯示自定義字段的內(nèi)容,否則使用文章tags作為關(guān)鍵詞   $keywords = get_post_meta($post->ID, "keywords", true);   if($keywords == '') {      $tags = wp_get_post_tags($post->ID);          foreach ($tags as $tag ) {                 $keywords = $keywords . $tag->name . ", ";          }      $keywords = rtrim($keywords, ', ');   }}elseif (is_category()) {   // 分類的description可以到后臺(tái) - 文章 -分類目錄,修改分類的描述   $description = category_description();   $keywords = single_cat_title('', false);}elseif (is_tag()){   // 標(biāo)簽的description可以到后臺(tái) - 文章 - 標(biāo)簽,修改標(biāo)簽的描述   $description = tag_description();   $keywords = single_tag_title('', false);}$description = trim(strip_tags($description));$keywords = trim(strip_tags($keywords));?><meta name="description" content="<?php echo $description; ?>" /><meta name="keywords" content="<?php echo $keywords; ?>" />

以后在寫博客文章時(shí)只需添加兩個(gè)自定義欄目(在文章編輯頁面下面,沒有就點(diǎn)擊右上角的顯示選項(xiàng))即可,第一個(gè)自定義欄目名稱為keywords,欄目值寫上這篇文章的關(guān)鍵字。接著再添加第二個(gè)自定義欄目,自定義欄目名稱為description,后面的欄目值寫上這篇日志的描述。自定義欄目用過一次后,以后再寫日志只需在下拉框中選擇即可。這樣每篇文章都有你自定義的keywords和description了,你完全可以拋棄All in One SEO插件了。(如果你嫌自定義字段麻煩,可以添加一個(gè)自定義字段面板,錄入更簡單:詳見:WordPress添加自定義字段面板

主頁(home)和頁面(page)的description和keywords是用PHP代碼直接寫的,你可將上面的露兜博客的描述改成你的。

分類(category)頁和標(biāo)簽頁(tag)的description直接取分類或標(biāo)簽的描述,這個(gè)可以根據(jù)需要在WordPress管理后臺(tái)更改,keywords則取分類或標(biāo)簽的名稱。如果你想手動(dòng)給每個(gè)分類定義description和keywords,可以將第27-28行代碼改成:

if (is_category('音樂')) {    $description = '這里填音樂分類的描述';    $keywords = '這里填音樂分類的關(guān)鍵字,半角逗號(hào)隔開';}elseif (is_category('電影')) {    $description = '這里填電影分類的描述';    $keywords = '這里填電影分類的關(guān)鍵字,半角逗號(hào)隔開';}elseif (is_category('戲劇')) {    $description = '這里填戲劇分類的描述';    $keywords = '這里填戲劇分類的關(guān)鍵字,半角逗號(hào)隔開';}// 多個(gè)分類,復(fù)制9-12行代碼,粘貼到13后面行,類似5-12行,改一下分類名稱即可// 使用UTF-8編碼另存為,替換原來的文件,否則可能會(huì)亂碼

-- 完 --

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
WordPress header 自動(dòng)添加關(guān)鍵詞和描述
不用插件如何在wordpress中設(shè)置關(guān)鍵詞和描述
如何添加關(guān)鍵詞和網(wǎng)頁內(nèi)容描述
wordpress網(wǎng)站SEO代碼優(yōu)化技巧
4 Tips about how to optimize wordpress for seo | Sven's Blog
WordPress模板標(biāo)簽之query posts
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 黎川县| 温宿县| 黔东| 禄劝| 德钦县| 黑龙江省| 绵竹市| 鹿邑县| 怀柔区| 南昌县| 钟山县| 瓮安县| 桐庐县| 五大连池市| 中山市| 凤翔县| 房产| 黑河市| 屏南县| 潮安县| 宁化县| 新乡县| 湖北省| 靖西县| 揭阳市| 泗阳县| 七台河市| 平和县| 满洲里市| 理塘县| 岗巴县| 精河县| 宜兰县| 米泉市| 齐河县| 宁陵县| 万安县| 张家港市| 高雄市| 青海省| 固原市|