วิธีเปิดปิดการแสดงฟอร์ม Comments หน้า Blogใน WordPress ทั้งหมด

โดยปกติ WordPress จะมีช่องให้ Comment และแสดงรายการ ในหน้า Post บทความของเรา บางคนอาจจะต้องการความเป็นส่วนตัวขึ้นไม่อยากให้ใครมา Comment วิธีก็คือให้ไปที่กล่อง Discussion แล้ว ติ๊ก Allow comments. ออกซะ  (อยู่หน้าเดียวกับหน้าโพสบทความใน wp-admin) ดูรูปด้านล่างประกอบenable-or-disable-wordpress-comments-on-all-posts

ทีนี้ประเด็นคือถ้าเราเปิดแสดง Comment มาก่อนหน้านั้นมาหลายบทความจะมานั่งปิดทีละโพสคงไม่ดีแน่วิธีการแบบ Developer คือ Update MySQL ตรงๆซะเลยเข้าไปที่ phpMyAdmin แล้วพิมพ์คำสั่งดังต่อไปนี้ครับ

ต้องการปิด Comment ทั้งหมด ใช้คำสั่งด้านล่างนี้

UPDATE posts  SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open';

หากเปลี่ยนใจต้องการเปิด Comment ทั้งหมดอีกครั้ง ใช้คำสั่งด้านล่างนี้

UPDATE posts  SET comment_status = 'open', ping_status = 'open' WHERE comment_status = 'closed';

แนะนำว่าให้ backup ตาราง posts ไว้ก่อนนะครับ เผื่อเกิด Error แต่เท่าที่ผมทำมาหลายครั้งยังไม่เจอ (กันไว้ดีกว่าแก้ครับ)