留言板分頁製作完成

這回我的留言板很偷懶的使用「新建網頁」功能,利用新建一個樣板然後在裡面引入comments.php當作留言板的網頁樣板。

不過因為這樣而需要做細節調整的地方滿多的。

比如說,最新迴響列表必須去除掉留言的部份、留言的排序應該是新的留言在上的而不是一般文章頁舊的在上、留言板文章過多的話開啟速度會過慢之類的…

今天一整天著手的就是預防以後文章過多下載過慢,我選擇了使用分頁的方式。

關於分頁處理,原本的構想是直接從資料庫巢狀取出留言內容。

但在實作之後卻覺得不妥…

因為這樣效率太差了,等於重造一個輪子,重製作一份comments.php
那我還引入它作啥!?

為了要想出一個妥善的方式處理留言板分頁,癡呆了一整天

就在即將趴要倒在電腦前時,忽然福至心靈的想到PEAR有一個很實用的組件叫做Pager,是專門拿來處理分頁用的。

於是乎,興高采烈的做了相關設置
從此,與WP迴響區塊共用一份comments.php樣板的小留言版終於有了分頁功能..


9 Responses to “留言板分頁製作完成”

  1. 李聖仁 Says:

    您好~有些東西想請教你!
    有關於留言板的製作…
    引入是什麼意思呢?
    我連引入摩版等等都還不了解
    希望你能幫幫我
    我想了解
    我是個新手~~
    另外想請教有關於~連結分類??
    可以採用類別來分類??嗎??
    因為內建的我不太會用

  2. Beata Says:

    我想這篇可以作為參考

    範例是介紹自訂網頁中引入迴響

  3. 李聖仁 Says:

    恩….
    這個我今天有加以運用
    有分頁的想法
    不過在WP裡面該如何使用呢?
    恩…另外就是
    看了許多大大你們運用自如的感覺
    我想了解
    這是怎麼弄的
    包括照片簿
    以及如果回覆要用上悄悄話又該如何製作
    雖然我現在會簡易製作可管理的公告欄留言板
    可是對於WP這方面我依舊很多不董
    希望能多多指教^^

  4. Robbin Says:

    這些問題一一回答完,可能要打不少字,比較建議自己先動手試試,再把不了解的問題提出來

  5. Carrie Says:

    Beata,我又來請教妳了:!:

    就是關於留言板分頁的問題,因為我的回應是採用了你所製作的Ajax Comments-Reply V1.0,但是隨著留言板的留言越來越多,我想該是使用分頁功能的時候了。
    最近發現了一套分頁功能的插件 - Paged Comments,可是不論我怎麼做都沒辦法和你的Ajax Comments-Reply V1.0完美結合,版型會整個跑掉,然後巢狀回覆也會失效,所以我只好暫時放棄那個分頁功能的插件了!
    但是看Beata的留言板的分頁很漂亮,所以就想來請教一下,希望你能為我解惑^^

  6. mYY.宇 Says:

    Ajax Comment 升级成功…

    在 懒懒喵 提供的帮助下,终于将分页功能添加进 Ajax Comment 插件。这下不用再为留言板因留言过多拖很长而发愁了。
    这个分页是利用了 Pear 的 Pager 组件,一个非常完善的分页模块。利用这….

  7. weiyan Says:

    how are you!
    can you help me?

  8. Joyce Says:

    我的留言板已經做好版面,可是後續的步驟我一直沒辦法做出來,每當點下”送出留言”就失敗了

  9. hi Says:

    感謝您的分享

Leave a Comment