[教學] WordPress Comment 分頁模式

剛剛艾德已經提到了建立留言板的方法,如果留言板的回應數量爆多的時候,網頁一次讀取破百篇的回應可是會龜到爆的,所以分頁模式可以讓讀取速度加快,也方便閱讀。曾經進去國外的部落格,回應數破百,然後沒有分頁,真的是讀取到哭。

其實 WordPress 的 comment 部份,在網誌分頁與單篇文章都是共用的,所以只要設定好之後,全部的 comment 部份都會分頁,如果之前有看過艾德所寫的文章,應該會看到Comment 分頁功能

範例圖示:

這次官方的版本已經出 WordPress Paged Comments Plugin 2.6.4 版

使用方法:

先將檔案下載下來,解壓縮之後將 page-comments 的整個目錄上傳到 plugins裡。

將 paged-comments.php 用筆記本打開(其他編輯軟體以可以),找到第 24 行,如下圖。

0003.png

$paged_comments->per_page = 10; 這個地方就是分頁的篇數,預設是10篇,想要改成 5 篇就自動分頁請將10改成 5。

$paged_comment ->ordering = ‘DESC’; 這個部份是設定留言的新舊排序,DESC 是新留言在上面,ASC 是舊留言在上面。

其他設定就不多介紹。

再將 theme 目錄 -> default目錄裡面的 comments-paged.php 上傳到您正在使用的theme目錄。最後到後台啟動plugin即可。

基本上這篇文章有點跟之前的教學重複到,不過這次還是順著囉。

Eduardo

在大台北地區出沒,網路愛好者,平時喜歡逛網站接收最新資訊,WordPress 13年經驗,提供WordPress客製化服務。

您可能也會喜歡…

11 個回應

  1. nikeasyanzi表示:

    那我想問說 像你這樣的留言是階層式的要如何達成? 可以和流言分頁共存嗎?

  2. quintin表示:

    我已經把comments-paged.php傳到我現在這個themes的資料夾中。分頁筆數(per page)設定成5…

    但是在我跟你說的那個頁面中,卻沒有看到他的作用~

  3. Eduardo表示:

    要設定分頁的筆數
    另外 Theme 裡面也要放 comments-paged.php

  4. quintin表示:

    感謝Eduardo..(這應該是葡文或西文吧!)

    不過我啟用了Paged-comments的plug-in後,卻沒看到在comment的地方有分頁的效果出現說!!請Eduardo看一下我的部落格的文章(http://www.quintin.url.tw/wp/?p=796#comments)

  5. Josh表示:

    留言板的圖像要怎樣放上去呢?

  6. Eduardo表示:

    您換掉了,所以無法幫您囉!

  7. 小仲表示:

    板大 我也是耶 版面都跑掉了
    我是 用這個版面
    artificialintelligence
    可以來我板看看
    http://cheng06.no-ip.org/vslider/

  8. Eduardo表示:

    如果是使用 Eduardo M1.0 把現有的 comment.php 打開把真正模板的部份複製起來,置換 comment-paged.php 的模板部份就應該可以。

    對了 lym520 這幾天沒看到你上線哩 @@

  9. lym520表示:

    如果搭配你這個 theme
    是不是還需要改 CSS 或什麼?
    因為啟用後留言版面都亂了o.o

  10. Eduardo表示:

    呵呵,有問題都可以問 ^_^

  11. CROC表示:

    感謝艾德兄~
    原來這個套件裡頭
    就有一個選項可以控制留言排序

發表迴響