Wordpress修改程式取代All-in-one SEO外掛的功能

來源:互聯網
上載者:User
關鍵字 wordpress

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

我之前的一個網站安裝了Wordpress 2.3.2版本,因為想要儘量保持網頁簡單的觀念,外掛大概只裝不到5個,其中有安裝All-In-One SEO pack這個外掛,雖然已經更新到新的版本,但是All-In-One SEO pack這個外掛一直在更新版本,說真的還挺煩人的,在網路上看到一些修改程式的文章,也依照自己的需求做了一些修改。

主要All-In-One SEO pack的功能大致上有自動幫你加上Title,meta的keywords和description,再來就是幫你禁止搜尋引擎對一些特定的目錄做索引,這些功能是可以自己做掉的。

但是我也不是勤勞的人,只是在安裝完All-In-One SEO pack之後居然怪怪的,很多東西都帶不出來,不知道是我不會用還是如何,不過想一想就自己改一下,改完後就把All-In-One SEO pack外掛停掉了。

首先打開你的header.php檔,在之前加上下面的程式碼:

        <?if (is_home() || is_page()){           $description = 「當顯示道首頁或分頁的時候,你要的描述寫在這裡」;         $keywords = 「當顯示道首頁或分頁的時候,你要的關鍵字寫在這裡」;          } elseif (is_single()){           $description = $post->post_excerpt ;          $keywords = 「」;          $tags = wp_get_post_tags($post->ID);          foreach ($tags as $tag ) {        $keywords = $ keywords . $tag->name . 「, 「;          } } elseif(is_category()){        $ keywords = 「當顯示道目錄的時候,你要的關鍵字寫在這裡」 ;          $description = category_description(); } ?>        <meta name=」keywords」 content=」<?=$keywords?>」 />          <meta name=」description」 content=」<?=$description?>」 / >

加上以上的程式碼後,當訪客流覽到你的Blog首頁或分頁的時候,就會顯示上述的關鍵字和描述的內容(因為首頁和分頁沒有地方寫你的tag和描述)。

當流覽到你的Blog目錄的時候,會顯示上述的關鍵字內容(因為分類目錄沒有地方寫你的tag,但是有寫描述的地方)。

當流覽到你的單篇文章的時候,會自動把你的tag當做meta的關鍵字內容,把你寫在文章的描述的欄位自動當做你網頁meta的描述的內容還算簡單吧!! 至於標題的部分,看每個人怎麼做囉,我的標題是寫程如下的方式一樣加到​​</head>的標籤之前就可以了。

  &lt;title&gt;&lt;?php if (is_single()) { the_title(); echo ' | '; bloginfo('name'); } else { bloginfo('name'); echo ' | '; bloginfo('description') ; wp_title(' | '); } ?&gt;&lt;/title&gt;         效果你可以自己試試看,也算蠻符合SEO的原則的方式,最後,不要讓搜尋引擎蜘蛛將你的一些目錄做為索引,以免造成內容都一樣的狀況。 內容轉載:HTTP://www.chinaxianghui.com 文本版權所有,轉載請保留來源連結。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.