今天同時安裝了ajax comment posting以及ajax edit comments
有需要的人,可以到我的plugins頁面觀看。
ajax comment posting的功能,是可以將回覆改為ajax無刷新頁面
不過我剛開始裝完,他回覆完之後會重新刷一次同樣的頁面,
感覺應該是ok的,可是問題就來了~
我刷完同樣的頁面之後,網址沒有錯誤可是文章都出不來,必須要重新整理才可以看到
後來我到目錄底下打開ajax-comment-posting.php,將最下面的add_action('wp_head', 'initialize');給註解起來,就解決了不用刷新的問題。
不過initialize是初始化的意思,如果把這行註解掉不知道會不會有bug...
但是還無法好好測試,我接著又安裝了下一個插件
ajax edit comments可以讓留言的人在限定時間內修改他的留言。沒有加入會員也可以。
他也採用ajax無刷新技術,但是可能兩邊不相容,
裝了這個之後,我再測試回覆功能,感覺已經沒有ajax的效果了
後來去問了一下咕狗大神,發現天佑的這篇文章(Click)有提到不能兼容的問題,可是我已經沒有使用K2,也不知道是不是這樣受到影響。
之後又神到這篇(Click),發現裡頭有提到cookie的解決辦法,剛好我自己的回覆區也無法紀錄cookie。
不過找不到相對應的地方修改只好先作罷
這邊找到問題解決了,原來是自己呆呆的,沒有發現原作者忘了把if判斷式放進去。
後來把判斷式放進去之後問題已解決=ˇ=
ajax雖然好用,但是版本太多用起來也很頭痛
光是ajax comment就有好幾個版本,有的plugins又整合了其他的東西,要改來改去的很麻煩。
一開始下載到的一個還不錯,可是居然把comment.php改的體無完膚 囧
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.
Leave a reply