用 Google 搜尋:

無聊人的無聊故事

WordPress plugin - WP-ImgCode mod

— by C.H.Weng @ 4:10 下午

WP-ImgCode mod

Introducing

簡單易用的圖形驗證碼產生工具。

原程式由 dualface 完成(請見用于 WordPress 的图像验证码插件),再由我修改加強。

Features

較原始版本多出以下功能與修正:

  • 自動判斷是否為 trackback,不會阻擋引用連結。
  • 驗證碼錯誤一次就失效,必須重新整理網頁以取得新驗證碼。
  • 自動判斷是否為網站成員,若是的話,則不用輸入驗證碼。

Requirement

必須要開啟 php 的 GD2 Library 才能支援本 plugin。

Download

目前版本:0.1

http://www.chweng.idv.tw/downloads/wp-imgcode.zip

Installation

安裝啟用
  1. 將解壓縮出來的 wp-imgcode 資料夾放到 WordPress 的 plugin 資料夾,預設為 wp-content/plugins。
  2. 在控制台中啟用這個 plugin。
加入驗證碼
  1. 開啟目前使用佈景的相關檔案,例如 comments.php。
  2. 在要顯示驗證碼的地方,加上這個程式碼:
    <?php do_action(’comment_form’, $post->ID); ?>
  3. 如果原本的檔案中已經存在類似的程式碼,請手動將之刪除。

Version History

沒什麼意外的話,應該是不會有改版了。

  • 0.1: 初次釋出

共有 42 條評論

  1. 報告,檔案目前無法下載

  2. 我可以下載耶…

    不過這邊有防盜連的設定,如果不是從網站上的下載而是直接連結,會沒辦法下載就是……

    anyway.. 我已經寄到你信箱了,請查收^^

  3. 報告,正常使用中 :D

  4. 之前img-code遇到的問題都克服了
    感謝感謝
    我現在下載也很正常,可是留言那時候卻是無法下載,奇怪
    難道是鬼打牆XD

  5. 有時候會出現「Warning: ob_start(): output handler 'ob_gzhandler' cannot be used after 'URL-Rewriter' in /home/bibi/public_html/wp/wp-includes/functions.php on line 829」這個錯誤訊息= ="

  6. 有人說把 GZIP 功能關掉就可以了,不過那是討論其他軟體的討論串中挖到的,在 WP 的話,我想就是在後台停用 GZIP 壓縮的功能吧。不妨試試看!

    至於怎麼治本?目前恐怕暫時超出我的能力範圍……

    我發現觸發 bug 的方法似乎是:關掉網頁、把所有 cookie 和快取通通清掉,然後重開瀏覽器再開網頁,就會出現這個訊息;然後重新整理以後,就不會再出現了。因為我慣用 Firefox,所以這個結論是以平常較少用的 IE 測試得來的。

    建議你不妨用原版的圖形驗證交叉測試看看,如果原來的就有問題,那我就真的沒辦法了;如果是我修改後才出問題,麻煩再回報給我,我盡量找找看是哪裡被我改爛了……

  7. 關掉就正常哩^^
    感謝!

  8. 請問這段程式ID); ?>是要加在哪裡呢?因為我的頁面看不到任何驗證碼的東西?謝謝!

  9. 請問驗證圖片無法顯示,該去修改哪裡呢?謝謝!

  10. 程式碼要加在你想顯示驗證碼的地方,之前說明的部分寫錯,現在已經修正了。

    至於如果驗證圖片沒有辦法顯示的話,通常是因為沒有 GD2 Library 的緣故,如果你是用自己的主機,請改一下 php.ini 設定,把 ;extension=php_gd2.dll 前面的分號去掉,然後存檔並重新啟動伺服器就可以了。如果是使用虛擬主機,那就只能問問看服務商是不是能提供這個功能了。

  11. [...] 现在终于好了,安装上了图片验证码插件,可以不怕bot投放广告了,嘿嘿! [...]

  12. 不能用在wordpress mu ... XD

  13. dsffdsafdsa

  14. 我也有出現上面提過的錯誤訊息,而且會導致我的RSS Feed and Feedburner無效,後來我只好移除掉image code, 我在這邊有看到上面寫"GZIP 功能關掉",請問這個是在wordpress admin的哪裡啊?我怎麼都找不到啊?麻煩分享一下囉!我想再把imagecode裝回來啦!!!謝謝喔!

  15. 在控制台的 Option » Reading 下,
    有一個 WordPress should compress articles (gzip) if browsers ask for them 的選項,
    取消打勾然後儲存設定就可以了。

  16. 感謝回答,現在將gzip取消掉,可以順利加入wp-imgcode, 尚未出現錯誤訊息,謝謝幫忙:)

  17. [...] 在網路上找到一個WP-ImgCode的Wordpress Plugin,設定起來還蠻簡單的,只要將抓下來的壓縮檔解壓在wp-content/plugins目錄下,然後在Wordpress的管理網頁中啟動這個新的Plugin,最後只要修改使用中的Theme的留言php( ex.comments.php),將< ?php do_action(’comment_form’, $post->ID); ?>這段描述加入到顯示驗證碼的相對位置即可,詳細方法及檔案可以參閱這裡。 [...]

  18. 請問如果要延長該插件的時間的話該怎麼做呢?

  19. 改一下 imgcode.php 就可以了。

    裡面有一行注釋:15分钟後验证码失效。改一下前面的數字就可以了,注意單位是秒。

  20. [...] WP-ImgCode mod [...]

  21. 感謝提供, 現在再也不怕垃圾留言機了...

  22. [...] WP-ImgCode插件,在发表评论时要求图片验证,恩。安装简单 [...]

  23. 有沒有支援IIS ASP的 找瘋了

  24. 對 ASP 沒啥研究,不好意思…

  25. [...] WordPress plugin - WP-ImgCode mod [...]

  26. [...] http://blog.chweng.idv.tw/wordpress/wp-imgcode-mod [...]

  27. WordPress 圖形驗證碼外掛 WP-ImgCode mod...

    為了防止網誌被有心人士任意發佈廣告或不當言論,因此設置圖形驗證碼來防止機器人(Robot/Bot)等惡意程式發文是比較有效的作法。在 WordPress 上有一套「WP-ImgCode mod」的外掛,是目前看起來最...

  28. [...] 6、WP-ImgCode    WordPress 的图像验证码插件,我用的是廖宇雷修改自台湾的C.H.Weng [...]

  29. [...] 6、WP-ImgCode WordPress 的图像验证码插件,我用的是廖宇雷修改自台湾的C.H.Weng [...]

  30. [...] C.H.Weng 同学,做了一个图像验证码插件的修改版。 Features [...]

  31. [...] 也因此,我重新啟用img-code(C.H.Weng的修改版),當然如同之前一樣的配合冰漾的這帖修改方式服用效果加倍。 [...]

  32. [...] 這個外掛是台灣的 C.H.Weng 同學,做的一個圖像驗證碼外掛的修改版。 [...]

  33. [...] 只好加图像验证码插件,老布推荐我用大陆网友和台湾同胞联合制造的土产wp-imgcode,据说简单又好用。 [...]

  34. [...] 插件下载地址:http://blog.chweng.idv.tw/wordpress/wp-imgcode-mod/ [...]

  35. 你好.博主,能不能帮我看一下我的博客trackback功能。
    好像不能别人引用我的文章,我的博客不显示引用评论呢,我在后台已经开启了trackback pingback功能的。

    谢谢你,有劳。

  36. 你好,我用我自己的 Trackback 發送工具在你的網站作測試,根據回應的資料顯示,應該是你裝了某些防堵 Spam 的插件擋下 trackback、pingback 訊息。

    我目前所看到的是有 SK2,不知道還有沒有其他的就是?建議你先停用這些插件,或是調整一下相關設定,使其過濾不要太嚴格。

    如果有需要的話,歡迎持續用上面的發送工具自行作測試。不過為了有效找出問題所在,建議你測試的時候盡量模擬真實的狀況填寫相關資料。例如文章摘要的部分應該要包含你自己的網站網址或文章網址,其他各欄位也不能隨意亂填。因為 SK2 之類的工具會去檢查 trackback 的正確性、以及是否連回原網站,藉以判定是不是 Spam。所以如果亂填的話,怎麼樣都沒辦法正確發送的。

  37. 谢谢。C.H.Weng,根据你的提示,我发现可能是SK2的规则设置太严格了.

    ^^.谢谢.

  38. 有用有推~~

  39. 報告,檔案目前無法下載

  40. 應該可以下載喔。

  41. 感谢强大的你,我正在使用!

  42. 你的網站好像沒有用此功能?
    我試不太出來,努力中~~

發表評論

(必須輸入。)
(必須輸入,但不會公開。)
(選擇性輸入、公開資訊。)

不可以 使用 HTML 標籤;你 可以 使用 BBCode 標籤。
目前支援的標籤: b color email i img size strong u url。

Comment Preview
↑Meta↑
↑Authors↑
↓Search↓
↑Categories↑
↑Recent Posts↑
↓Most Popular Posts↓
↑Recent Comments↑
↓Recent Trackbacks↓
↓Archives↓
↓Themes↓
Powered by WordPress™
Valid RSS & Atom Feed