剛剛艾德已經提到了建立留言板的方法,如果留言板的回應數量爆多的時候,網頁一次讀取破百篇的回應可是會龜到爆的,所以分頁模式可以讓讀取速度加快,也方便閱讀。曾經進去國外的部落格,回應數破百,然後沒有分頁,真的是讀取到哭。
其實 WordPress 的 comment 部份,在網誌分頁與單篇文章都是共用的,所以只要設定好之後,全部的 comment 部份都會分頁,如果之前有看過艾德所寫的文章,應該會看到Comment 分頁功能。
範例圖示:
這次官方的版本已經出 WordPress Paged Comments Plugin 2.6.4 版。
使用方法:
先將檔案下載下來,解壓縮之後將 page-comments 的整個目錄上傳到 plugins裡。
將 paged-comments.php 用筆記本打開(其他編輯軟體以可以),找到第 24 行,如下圖。
$paged_comments->per_page = 10; 這個地方就是分頁的篇數,預設是10篇,想要改成 5 篇就自動分頁請將10改成 5。
$paged_comment ->ordering = ‘DESC’; 這個部份是設定留言的新舊排序,DESC 是新留言在上面,ASC 是舊留言在上面。
其他設定就不多介紹。
再將 theme 目錄 -> default目錄裡面的 comments-paged.php 上傳到您正在使用的theme目錄。最後到後台啟動plugin即可。
基本上這篇文章有點跟之前的教學重複到,不過這次還是順著囉。
11 comments
那我想問說 像你這樣的留言是階層式的要如何達成? 可以和流言分頁共存嗎?
我已經把comments-paged.php傳到我現在這個themes的資料夾中。分頁筆數(per page)設定成5…
但是在我跟你說的那個頁面中,卻沒有看到他的作用~
要設定分頁的筆數
另外 Theme 裡面也要放 comments-paged.php
感謝Eduardo..(這應該是葡文或西文吧!)
不過我啟用了Paged-comments的plug-in後,卻沒看到在comment的地方有分頁的效果出現說!!請Eduardo看一下我的部落格的文章(http://www.quintin.url.tw/wp/?p=796#comments)
留言板的圖像要怎樣放上去呢?
您換掉了,所以無法幫您囉!
板大 我也是耶 版面都跑掉了
我是 用這個版面
artificialintelligence
可以來我板看看
http://cheng06.no-ip.org/vslider/
如果是使用 Eduardo M1.0 把現有的 comment.php 打開把真正模板的部份複製起來,置換 comment-paged.php 的模板部份就應該可以。
對了 lym520 這幾天沒看到你上線哩 @@
如果搭配你這個 theme
是不是還需要改 CSS 或什麼?
因為啟用後留言版面都亂了o.o
呵呵,有問題都可以問 ^_^
感謝艾德兄~
原來這個套件裡頭
就有一個選項可以控制留言排序