當(dāng)前位置:首頁(yè)>WordPress建站>WordPress開(kāi)發(fā)>為WordPress主題添加ajax提交評(píng)論 jquery ajax comments(新版)

為WordPress主題添加ajax提交評(píng)論 jquery ajax comments(新版)

國(guó)內(nèi)百分之九十主題的ajax提交評(píng)論都是用的willin的或者衍生的版本,奈何大部分國(guó)人都是所謂的伸手黨,只要好用就可以了,根本不會(huì)研究原理,這個(gè)超級(jí)bug居然存在了好幾年,真是可怕。我隨便測(cè)試了幾下,基本全部中招。 比如拿Tokin小朋友的測(cè)試

0498-wpdaxue_com

再測(cè)試

0499-wpdaxue_com

還在畢揚(yáng)大哥不亦樂(lè)乎那測(cè)試了幾下,本人沒(méi)惡意,破壞了你們幾條評(píng)論表示很抱歉。 bug的來(lái)源是編輯模式,即使關(guān)閉了編輯模式,還是會(huì)中招的,這里我就不說(shuō)方法了,免得有人去做壞事。于是在willin的基礎(chǔ)上刪除了編輯模式,重寫(xiě)了post方法,解決了code pre貼代碼標(biāo)簽仍然被吞掉的不過(guò)。 說(shuō)說(shuō)新版的優(yōu)點(diǎn)

  1. 使用wp-admin內(nèi)置的ajax函數(shù)
  2. 支持code pre標(biāo)簽
  3. 安全

使用方法

  • 需要根據(jù)你的評(píng)論結(jié)構(gòu)修改comments-ajax.php最后的部分,已經(jīng)標(biāo)出需要修改的部分,然后直接把文件內(nèi)容加到你的funtions.php中即可
  • 你可以引用comments-ajax.js或者把內(nèi)容加入到你的JS文件中,支持ajax操作,不需要重新綁定事件。
  • 支持pre code標(biāo)簽字符自動(dòng)轉(zhuǎn)換
  • 需要jquery 1.7+

twentyfourth測(cè)試無(wú)bug 我之前的主題也存在這個(gè)問(wèn)題,只不過(guò)懶得更新了,大家自己動(dòng)手吧,以后我的主題會(huì)使用新方法。 有問(wèn)題歡迎反饋~

直接下載所需文件 文件下載 原文地址

聲明:本站所有文章,如無(wú)特殊說(shuō)明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書(shū)籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號(hào) WPDAXUE
WordPress開(kāi)發(fā)

WordPress 用戶沒(méi)有設(shè)置菜單時(shí)顯示提示語(yǔ)

2013-12-16 7:21:01

WordPress開(kāi)發(fā)

使用 wp_trim_words() 截取限定字?jǐn)?shù)的內(nèi)容

2013-12-23 11:14:49

27 條回復(fù) A文章作者 M管理員
  1. king123

    很不錯(cuò)

  2. king123

    6666不錯(cuò)

    • king123

      6666

?
個(gè)人中心
購(gòu)物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

鸡泽县| 印江| 桂林市| 宕昌县| 印江| 达拉特旗| 屯留县| 平阴县| 临海市| 会昌县| 泗洪县| 扎兰屯市| 东兰县| 普宁市| 武夷山市| 武强县| 大安市| 永州市| 余姚市| 平利县| 和龙市| 云浮市| 滕州市| 友谊县| 岳西县| 宜春市| 商丘市| 高邮市| 葫芦岛市| 富平县| 邹平县| 弥勒县| 安多县| 长岭县| 剑河县| 南川市| 兴和县| 额敏县| 辽阳县| 江北区| 西充县|