一月 27 2008

修改WordPress的more標籤

分類:Wordpress

因為自己不喜歡在部落格首頁,就看到文章落落長全部顯示出來,所以只要是文章較長的,我會使用<!--more-->標籤,但是這樣會造成兩個問題

1. 點入閱讀後,會變成從該標籤位置起始閱讀

點入閱讀後,文章會直接從標籤位置顯示

拜請咕狗大神找了很久,終於在Wordpress網站找到關鍵解法。以WP2.3.x來說,必須修改「wp-includes」目錄裡的post-template.php,找到

$output .= ' <a href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";

然後將關鍵的「"#more-$id\"」,修改成
「"\"」

這樣進入後就會從頭開始直接顯示全文囉!

參考資料來源:http://wordpress.org/support/topic/151418

2. 使用more標籤會造成RSS顯示不完全

查到的修改方式有好幾種。不過說實話,我覺得直接修改Wordpress的程式碼,對我來說比較快速,詳情可以參考下面網址:

http://www.wmfield.idv.tw/363

雖然已經修改了,但我還沒有使用RSS閱讀的經驗,所以也沒辦法確認有無正常,有發現問題的人,也拜託通報一聲囉,謝謝~

目前有 2 個回應


目前有 2 個回應

  1. Hugh 說道:

    沒改以前遇到"(繼續閱讀全文… )"在 rss reader 上面需要點了 link 後才能看到全文,
    現在改好以後不需要,你可以點最下面那個 Entries RSS 比較看看
    另外,Live Mail 就有包含 rss reader 了,你可以玩看看

    p.s 為啥驗證碼常常會輸錯,我有那麼眼殘嘛!?

  2. AskaSu 說道:

    感謝測試~~關於驗證碼的問題,其實不是你眼殘,因為我也會輸錯..哈~~要重新改一下輸出的字型才有辦法改善了..

發表迴響

*