About the Post

Author Information

我不是甚麼 大大 ,我就是我,可能我從來不看你的Blog,所以我不知道裡面有什麼內容。 也許你的Blog不錯,但我不知道 我既不關心政治,也不關懷社會 請照我所請求的,把我的名字從名單中除去。別的Blogger需要什麼或不需要什麼,想要什麼或不想要什麼,都與此無關…..

[plugin]wp用的Guestbook

如果你也跟我一樣蕙質蘭心冰雪聰明的話,想必你發現了一件事情。 我的文章的一般留言是由舊到新,而留言板的排序是由新到舊,還有加上了分頁的功能,反正愛改東改西的結果,總是讓自己每次寫的版面新氣象之類的文章,都會變成舊氣象,外掛清單也會更新個沒完沒了,相信接觸wordpress的玩家不少人都可以了解我內心的吶喊 :faint: 當我逛到一見鍾情的網站時,我最希望的是有幾個最基本的功能,方便的文章瀏覽,方便的搜尋,方便的留言,沒了。

隨便拿方便的留言來說,在wordpress裡面就有N種作法,譬如說Ajax Comment,Threaded comment(巢狀回覆)等等方式,當然不能不提我心中的大神Beata整合ajax跟Threaded comment寫的Ajax Comment Reply。 就留言來說,巢狀回覆有巢狀回覆的好,一般回覆有一般回覆的好,到現在,我也是改回一般回覆的這種方式,雖然沒有像巢狀回覆這樣看起來清楚明瞭,但是從按照時間的排序來說,一般回覆簡單的呈現留言順序倒是相當易懂,換句話說,當再看站內文章一系列的回應,從上往下一路看下來,都可以清楚了解文章的討論內容,不過如果是留言板呢??? 我想留言板如果從盤古開天第一篇開始一路看下來,拉到天荒地老再留言,觀賞了留言幾十篇甚至幾百篇,至少應該開啟留言板的速度會很讓人難過吧

有鑑於此,前陣子版面改的差不多之後,就是想想guestbook要怎麼作才會比較理想。當然,最簡單的作法,就是開一篇新文章,取名叫留言板,這是一種,另外一種當然也是很多人用的是Beata大人的作法-自訂網頁模板。 當然如果你通曉PEAR,基於上面的作法,你可以再自己寫出分頁的效果(或是用paged comment這個外掛),而喜歡巢狀回覆又喜歡分頁的話,可以參考Paged Threaded comment這個插件,但是單純喜歡我………..我是說,跟我一樣的作法,又搞不懂程式的話,這裡有個根據paged comment寫出來的不賴留言板外掛可以試試。

—–對,上面都是前言—–

噹噹~Wp-Guestbook 原作者應該是德國人,而當然跟我一樣通曉德文的話(你相信嗎?),作者網站上有很清楚的說明,直接照作 不然作者也提供了英文版外掛的下載 解開壓縮以後其實裡面就有install說明了,簡單來說

  1. 請把wp-guestbook.php、wp-guestbook_page.php、wp-guestbook_single.php、wp-paged-guestbook.php這四個檔案解到你正在使用theme資料夾
  2. 把guestbook.php、paged-guestbook.php、paged-guestbook-config.php丟到你的plugin資料夾
  3. 外掛後台裡有兩個guestbook選項,先啟用WP-Guestbook (en)這個外掛
  4. 到新建網頁的地方,建立一個叫做guestbook的網頁,網頁模板請選取WP-Guestbook Page或是 WP-Guestbook Single(兩個差別在於前者有sidebar,後者沒有)
  5. 再去後台外掛選項去啟用WP-Guestbook-Paged (en)這個,來達成分頁的願望。

至於分頁的數量或是其他排序的方式,可以透過config檔來修改,留言板版面太醜的話可以參考你自己theme的comment去修改,跟你的blog會比較搭,相信我,貿然混搭的留言板可能會造成不必要的抱怨。 關於留言板效果的問題,請看看我站內的guestbook,最重要的是,這個外掛並不會讓你的留言板有更多人留言(像我),也不會讓你的文章留言可以分頁(像我),更不會讓你網站文章更充實(像我) :但是他可以讓你的長篇留言板開起來更快(像我),讓你讓你站內有筆戰的時候,更容易讓訪客看懂(像我),還有就是文章排序跟留言板排序不同,自己覺得很炫(像我)。

報告完畢。

update: 1.在改版成現在這個版面時,我就寫過這篇留言機制完工(Dreamy沒提,我還真的忘了),不過隨著重建以後煙消雲散,現在只是秉著初衷讓他重現而已。 2.把這個留言板修改到配合你的版面時,可能需要再去修改theme裡面的 wp-paged-guestbook.php這個檔案,再不破壞主體的情況下,你把這個檔案弄的越像你的comment.php這個檔,guestbook看起來就會越正常。我得承認修改可能不是那麼簡單,或者可以參考Ed的paged-comment的教學,方法應該會簡單許多。

Tags: , ,

20 Responses to “[plugin]wp用的Guestbook”

  1. Ed #

    To 小柯
    用最簡單的方式就可以呈現了,製作一個page,然後分頁留言就搞定囉!

    2006 年 11 月 16 日 at 11:45 回覆
  2. to Ed:
    問題不在page..而在本來文章的comment…
    不是呈現不出來 而是有些東西會跑掉
    我昨天試過把coment-page.php下半段整個改成跟comment.php一樣
    不過還是很神奇的會讓我的more-smily工具列消失掉
    還在研究原因中…. :o rz: :o rz:

    2006 年 11 月 16 日 at 11:45 回覆
  3. to Ed:
    問題不在page..而在本來文章的comment…
    不是呈現不出來 而是有些東西會跑掉
    我昨天試過把coment-page.php下半段整個改成跟comment.php一樣
    不過還是很神奇的會讓我的more-smily工具列消失掉
    還在研究原因中…. :o rz: :o rz:

    2006 年 11 月 16 日 at 19:45 回覆
  4. 不知道要貼哪裡:P
    Robbin 大,能夠與貴站交換連結嗎?
    我已經把貴站Link加入了,拜託你囉^^y

    2006 年 11 月 19 日 at 05:06 回覆
  5. Robbin #

    Re Pseric:
    沒問題,我處理好了 :cool:

    2006 年 11 月 19 日 at 07:49 回覆
  6. 我現在發現非常妙的一點
    用wp-guestbook上去(啟用外掛)的話會衝突
    但是如果只丟檔案上去 掛上模版…他會作用
    作用的是comment-paged
    如果我不用wp-guestbook的模版的話..
    他連作用都不作用…orz…

    2006 年 11 月 19 日 at 10:49 回覆
  7. 重點是 在page裡
    只要指定他使用paged_comments_template
    就沒辦法分頁留言…
    要讓他用comments_template他才會正常..囧

    我剛剛有試過 要是我把wp-guestbook_page.php
    裡面的comment模版那一句改成comment-paged裡那一句
    就會不作用(不分頁 不重排序…)…

    這是怎樣..orz
    (對了 順帶一題 我的布景沒有single.php這支 不知道有沒有影響…)

    2006 年 11 月 19 日 at 10:55 回覆
  8. Robbin #

    恭喜小柯搞定啦 :cool:

    2006 年 11 月 19 日 at 15:38 回覆

Trackbacks/Pingbacks

  1. 隨想部落格 - 2006 年 11 月 15 日

    [公告]文章迴響順序再度調整…

    對不起!我又把留言排序給調回來了。
    現在文章迴響的排序是span style=”color: #009966″「舊到新,上到下」。
    之前的留言排序則是相反,最新的在最上面。留言版則維持原狀不動。

    之…..

  2. 小窩部落格 - 2006 年 11 月 19 日

    【總算搞定】留言版分頁外掛…

    ↑環東商圈一隅 攝於2006新春(點圖可見大圖)
    事情 往往沒有我們想像的那麼複雜
    但是要跳出思考的陷阱 卻不是一件容易的事情…
    尤其當你深信你”目前的想法”是正確的時候…….

Leave a Reply

注意: 此文章已發表 5 年之久 您可能需要確認一下站內是否有更新資訊跟你所要發表的評論有關