為WordPress加上延伸閱讀功能

部落格文章一多了,總有一些文章會有關聯性希望讀者每一篇都不要遺漏,所以一般會在文章的最後面加上延伸閱讀來引導讀者,可是當文章一多這些關聯就會變得越來越複雜,或者有一些你原來發的文後來有更完整的補充文章,如果希望讀者能每一篇相關的文章都能很快找到,就一定要使用延伸閱讀,今天要介紹的延伸閱讀外掛使用上也是非常簡單(這也是我一貫的理念:可以簡單的就不要去搞到很複雜)。

這個外掛叫Related Posts請至www.phpbits.info下載,檔名叫wordpress-related-posts.zip,壓縮檔裡有一個目錄,但是不要將整個目錄上傳,只要將裡面的related-posts.php上傳至wp-content/plugins即可,然後到WordPress後台管理介面的外掛去啟用它。

然後到外掛設定頁面去設定這個外掛,要設定的有:
Select a Post or Page:請選擇你要放延伸閱讀的文章
Add Anchor Text:是連結的文字說明,一般用文章的標題就可以了
Add ALT Text:是滑鼠停在連結時的提示字串,可以不設
Link To Post/Page:就是你要連結到的文章
設好了之後按【ADD】按鈕就會在上面新增一筆延伸閱讀的設定,如果有問題還可以按【Edit】編輯或按【Delete】刪除

完成後你的文章的最後面就會出現延至閱讀的列表

你看完全不用動到PHP,也不用修改原文章,這樣夠簡單了吧!不過這個外掛還有兩個問題:
1.文章一多之後要選到你的文章會有一些困難。
2.只要外掛一停用,原有的設定就會消失,希望原作者能在新的版本有所改善。
另外原來為英文的「Related Posts」在php的第37列你可以自己改成「延伸閱讀」

如果您是第一次來到本站,而且覺得本站的內容不錯的話,建議你透過 訂閱 本站的方式,隨時取得本站的最新內容。同時也歡迎您 按讚
Facebook 粉絲團以及
Google+ 專頁
如果這篇文章有幫到您也麻煩您按個讚
並分享出去,謝謝您!

有 8 則迴響於 為WordPress加上延伸閱讀功能

  1. 香腸 說:

    不錯耶,我也想裝 XD

    目前我站上的延伸閱讀都是自己加入,不過我想這外掛判斷應該是利用標籤吧?
    -----------------
    這個不是用標籤,是自己設定的啦,比較不適合文章很多的你,不過修改不用動到原文是滿方便的

  2. milu 說:

    我把php的第37列英文的「Related Posts」改成「延伸閱讀」時,回到頁面顯示是問號,是我哪裡設錯了嘛?

    版主回應:
    存檔要存成UTF-8編碼,所以不能用記事本改,可以試試香腸炒魷魚:「NOTEPAD++」修改程式碼的好幫手

  3. 一切唯心造 說:

    高登站長您好:
      我用了延伸閱讀外掛,也用了留言板的方法去了,我在WP的後台那裡做編輯,在Anchor Text那一欄下,我的文章名稱都變成了"????????",請問要如何將這一欄的名稱顯示中文呢?謝謝!

  4. 一切唯心造 說:

    高登站長您好:
      延伸閱讀中文可以顯示,但是延伸閱讀的文章名稱無法顯示中文,它給顯示"??????",不知要如何解決?

  5. 一切唯心造 說:

    高登站長:
    再次謝謝您的回覆,雖然無法顯示中文,但我可以在延伸閱讀上面做註明,這樣就可以了。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

首次留言要通過審核之後才會出現在版面上,請大家不要重覆留言。如果留言的內容與本篇文章無關、廣告留言、商業網站連結、假的網址或信箱的那留言可能就會跑到火星去哦!如果怕忘記在哪一篇文章留言,你只要在下面的e-mail通知那裡打勾就可以收到留言回覆的Email,謝謝大家的配合!