Tag Archives: reCAPTCHA

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 3]

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 3]

WP-reCAPTCHA Authentication

หลังจากติดตั้งสคริบเสร็จแล้วเราก็มาตั้งค่าการใช้งานกันครับ พื้นฐานเลยก็คือ
การ Comment ครับว่าเราจะให้ reCAPTCHA มันทำงานตอนไหนอะไรยังไง

WP-reCAPTCHA Comment Options

ถ้าต้องการให้ reCAPTCHA มันปรากฏตอน Comment ก็ให้ติ้กถูกเลือกที่
Activation ครับ ส่วน Target นั้นเป็นการเลือกครับ ว่าจะให้ใครบ้างที่ต้อง
กรอก CAPTHA เวลาจะ Comment บ้าง ถ้าต้องการให้ทุกคนกรอกหมดก็
เลือกที่ all registered users เลยครับ

reCAPTCHA Theme

ส่วนของ Presentation เป็นการเลือก Theme ของ CAPTHA ครับว่าชอบสี
ไหนก็เลือกเอาเลย แดง ขาว ดำ ตามสะดวก

WP-reCAPTCHA Registration Options

ส่วน Registration Options เป็นการกำหนดครับ ว่าเราจะให้กรอก reCAPTHA
ตอนที่จะ Registration เข้า WordPress หรือไม่ ผมแนะนำว่าให้กรอกครับเพราะ
มันช่วยป้องกันพวก Spam มาสมัครโดยใช้ Bot ได้ครับ ดูตามภาพข้างล่างได้เลย

Wordpress reCAPTCHA Register

WP-reCAPTCHA Error Messages

และก็สุดท้ายส่วนของ Error Messages ส่วนนี้เป็นการกำหนดว่าเราจะให้มันขึ้น
ข้อความว่าอะไรเมื่อผู้ใช้กรอก CAPTHA ไม่ถูกต้องครับ ถ้าขี้เกียจแก้ก็ใช้เดิมๆ
ก็โอเคครับ

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 2]

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 2]

Upload WP-reCAPTCHA

หลังจากดาวโหลดมาแล้วก็แตกไฟล์ออกมาครับ เข้าไปจะเจอโฟลเดอร์ที่ชื่อ
wp-recaptcha ซึ่งเราจะต้องอับโหลดทั้งโฟลเดอร์นี้ขึ้นไว้บนโฮสต์ของเรา
ให้คุณอับโหลดทั้งโฟลเดอร์ไปไว้ในไดเรกทอรี่ /wp-content/plugins/
เท่านี้ก็เป็นอันเสร็จเรื่องการติดตั้งตัว Plugin ครับ

WP-reCAPTCHA Activate

ขั้นต่อไปให้ log in เข้า WordPress เพื่อไป Activate Plugin ให้มันทำงาน
ให้คลิกที่แท็บ Plugins แล้ว เลือกที่ WP-reCAPTCHA แล้วก็กด Activate
ดูตามภาพได้เลย

WP-reCAPTCHA Activated

หลังจากกด Activate แล้วก็จะมีข้อความขึ้นมาเตือนสีแดงๆ แบบในภาพก็ไม่
ต้องตกใจครับ แสดงว่าเรา Activate เรียบร้อยแล้ว มันเลยขึ้นข้อความสีแดงๆ
เตือนให้เราไปใส่ reCAPTCHA API เพื่อให้เสร็จสมบูรณ์ครับ

Register reCAPTCHA

วิธีการใส่ API นั้นก็ไม่ยากครับ เข้าไปสมัครได้ที่ google.com/recaptcha
ถ้าคุณใช้ GMail อยู่แล้วก็ Login เข้าไปได้เลยครับ ไม่ต้องสมัครใหม่เลยครับ

Create a reCAPTCHA API Key

Add site เข้าไปในช่องให้ใส่ Domain ได้เลยครับ ใส่ชื่อเว็บของเราลงไปได้เลย
แล้วถ้าต้องการให้ Key ใช้ได้หลายๆเว็บก็อย่าลืมเลือกที่ Enable this key on
all domain ด้วยนะครับ หลังจากนั้นก็กด Create ได้เลย

reCAPTCHA Admin

หลังจากนั้นเราจะได้ Key มา 2 ชุดครับ คือ Public Key กับ Private Key
ให้เราเอา Key 2 ชุดนี้มาใส่ลงใน Settings > WP-reCAPTCHA ได้เลยครับ
เสร็จแล้วก็กด Save reCaptcha ก็เป็นเสร็จการติดตั้งครับ

WP-reCAPTCHA API KEY

จบตอน 2 เดี่ยวพรุ่งนี้มาต่อ

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 1]

ป้องกัน Spam ใน WordPress ด้วย WP-reCAPTCHA [ตอนที่ 1]

WP-reCAPTCHA

WP-reCAPTCHA เป็น Plugin ใน WordPress ที่มีหน้าที่คล้ายๆกับ
CAPTCHA ในเว็บทั่วๆไป คือคอยตรวจสอบว่าคนที่มาโพสต์ในเว็บของ
เราเป็นคนจริงๆ หรือเป็น Bot มาแอบโพสต์ ถ้าเป็นคนจริงๆมาโพสต์มัน
ก็จะยอมให้โพสต์ได้ปรกติ แต่ถ้าเป็น Bot ก็เรียกได้ว่าหมดสิทธ์โพสต์เลย
ทีเดียวเชียว ขนาดคนธรรมดายังอ่านตัวอักษรใน reCAPTCHA ไม่ค่อย
จะออกเลย ถ้าพวกนั้นเขียนโปรแกรมให้อ่านออกได้ก็ต้องยอมพวกมันครับ

ในอีกแง่หนึ่งนั้น WP-reCAPTCHA ไม่เชิงว่าป้องกัน Spam ซะทีเดียว
เพราะถ้าคนมันจะ Spam อะไรก็หยุดมันไม่อยู่ครับ แต่อย่างน้อยๆถ้าพวก
มันจะมา Spam เว็บเรา มันก็คงเหนื่อยและเสียเวลากับการกรอก CAPTCHA
มากกว่าเราที่แค่ลบที่พวกนั้นโพสต์ไว้ ก็แค่คลิกไม่กี่คลิกเท่านั้นเอง

Download – http://wordpress.org/plugins/wp-recaptcha/