Comment 分頁功能

關於主頁面分頁功能可以參考Robbin所寫的教學介紹,讓網站可以更整齊。但是當單篇文章的留言篇數超過10篇之後會發現網頁越拉越長,所以需要 Comment page 來分頁,這Plugin – Paged Comments 很好用,使用上有點複雜,先來看完工的畫面。

pagebar.jpg
先到作者的網站下載這個Plugin,解開之後,會看到 paged-comments-config-sample.php 及 paged-comments.php,之後再看到裡面有一個 theme 的目錄,裡面有四個 class / default / k2 / pool 四個佈景主題的留言分頁模板,如果不是用這四個佈景主題的話,請把 defalut 裡面的 comments-paged.php 這檔案丟到現在所用的佈景主題裏面。

注意: 目前官方網站的版本為 2.5版,如果plugin抓到的版本為 2.5 請直接看教學一,如果您抓到的plugin版本為 2.0 請直接看教學二。

教學一:
開始下列步驟:

1. 將 paged-comments.php 用筆記本打開(其他編輯軟體以可以),在第28行這邊,$paged_comments->per_page = 10; 這個地方就是分頁的篇數,預設是10篇,想要改成 5 篇就自動分頁請將10改成 5

2. 將 paged-comments.php 上傳到plugin目錄

3. 將 default裡的 comments-paged.php 上傳到您正在使用的theme目錄

最後到後台啟動plugin即可。實際效果 – 留言灌水

教學二:

開始下列步驟:

1. 將 paged-comments.php 用筆記本打開(其他編輯軟體以可以),在第28行這邊,$paged_comments->per_page = 10; 這個地方就是分頁的篇數,預設是10篇,想要改成 5 篇就自動分頁請將10改成 5

2. 將 paged-comments.php 上傳到plugin目錄

3. 將 default裡的 comments-paged.php 上傳到您正在使用的theme目錄

4. 之後修改single.php跟page.php 將 comments_template(); 改成下面的

if (function_exists(‘paged_comments_template’)) paged_comments_template(); else comments_template();

最後到後台啟動plugin即可。實際效果 – 留言灌水
PS: 使用 paged-comments 請先將wp-guestbook這外掛移除,以免wp-guestbook內建的paged-comments影響運作。
update: 2006/11/20 (感謝小柯的指教,讓本教學有改進的空間)
以上部份為基本設定,再來就是讓編號雙號跟單號留言的區塊有不同的顏色,請看Comment 分頁功能 Part II 讓留言區塊變色。

You Might Also Like

  1. 有??2.6.4 版本的教學??@@
    因為我用2.6.4
    發現不正常的狀況QQ
    不知道是不是有哪邊操作錯誤
    暫時先不啟用QQ

  2. 可能因為我的comments.php是採用Beata的Ajax Comments-Reply V1.0,所以只要我套用了你介紹的這個插件,所有巢狀回覆的版型就都走樣了,我不知道該怎麼將這兩者合而為一、搭配得天衣無縫,所以只得放棄這樣好用的插件了…殘念!

發表迴響

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