เมื่อใดก็ตามที่ผู้ใช้หรือผู้เยี่ยมชมแสดงความคิดเห็นในไซต์หรือบล็อก WordPress ของคุณ พร้อมกับชื่อ ที่อยู่อีเมล และที่อยู่เว็บ ที่อยู่ IP ของพวกเขาจะถูกบันทึกโดยอัตโนมัติและแสดงให้คุณเห็นในแดชบอร์ดความคิดเห็น สิ่งนี้มีประโยชน์หากคุณต้องการแบนหรือบล็อกที่อยู่ IP อย่างรวดเร็วไม่ว่าด้วยเหตุผลใดก็ตาม แม้ว่าคุณจะสามารถปรับแต่งฟิลด์ต่างๆ ได้อย่างง่ายดายในกล่องโต้ตอบความคิดเห็น แต่ WordPress ไม่มีตัวเลือกใดๆ เพื่อลบที่อยู่ IP หรือป้องกันตัวเองจากการบันทึก สิ่งนี้สำคัญอย่างยิ่งหากคุณมีนโยบายความเป็นส่วนตัวที่จะไม่รวบรวมข้อมูลผู้ใช้ใดๆ เว้นแต่พวกเขาจะส่งข้อมูลมาเอง
ไม่ว่าเหตุผลคืออะไร คุณสามารถหยุด WordPress จากการบันทึกที่อยู่ IP ในความคิดเห็นของผู้ใช้ หรือแม้แต่ลบบันทึกที่อยู่ IP ที่มีอยู่ในความคิดเห็นของ WordPress ได้อย่างง่ายดาย ต่อไปนี้เป็นขั้นตอนทั้งหมดสำหรับคุณ
หมายเหตุ: ก่อนที่จะทำอะไร ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์ WordPress ของคุณเป็นอย่างดี (ทั้งไฟล์และฐานข้อมูล) วิธีนี้ทำให้คุณสามารถย้อนกลับได้หากมีสิ่งผิดปกติเกิดขึ้น
หยุดบันทึกที่อยู่ IP ในความคิดเห็น
โชคดีที่การหยุด WordPress จากการบันทึกที่อยู่ IP ในความคิดเห็นนั้นตรงไปตรงมา ในการเริ่มเปิดไคลเอนต์ FTP ของคุณ ให้ไปที่โฟลเดอร์ธีมปัจจุบันของคุณและเปิดไฟล์ “functions.php”
เมื่อเปิดไฟล์แล้ว ให้เลื่อนลงไปที่ด้านล่างของไฟล์ เพิ่มโค้ดด้านล่างแล้วบันทึก
//Stop recording IP address in comments function mte_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'mte_remove_commentsip' );
สิ่งที่โค้ดด้านบนทำคือลบที่อยู่ IP ออกจากความคิดเห็นก่อนที่จะเพิ่มลงในฐานข้อมูล ด้วยรหัสนี้ WordPress จะไม่บันทึกที่อยู่ IP ของผู้ใช้เมื่อพวกเขาแสดงความคิดเห็นในเว็บไซต์ของคุณ หากคุณต้องการย้อนกลับ เพียงลบข้อมูลโค้ดที่เพิ่มเข้ามา
หรือหากคุณไม่ต้องการยุ่งกับไฟล์ WordPress ของคุณเพื่อเพิ่มข้อมูลโค้ดที่กำหนดเอง คุณสามารถใช้ปลั๊กอินฟรีที่เรียกว่า Remove IP เพื่อให้ได้ผลลัพธ์เช่นเดียวกัน เพียงเปิดหน้าแดชบอร์ดของปลั๊กอิน ค้นหาปลั๊กอินแล้วติดตั้ง เมื่อติดตั้งแล้ว ให้คลิกที่ “เปิดใช้งานปลั๊กอิน”
ข้อดีของปลั๊กอินคือไม่มีการตั้งค่าเพิ่มเติม ทันทีที่คุณติดตั้ง WordPress จะหยุดบันทึกที่อยู่ IP ในความคิดเห็น หากต้องการย้อนกลับ ให้ปิดใช้งานและลบปลั๊กอินออกจากแดชบอร์ดปลั๊กอินของคุณ
ลบที่อยู่ IP ที่มีอยู่ออกจากความคิดเห็น
แม้ว่าคุณจะหยุด WordPress จากการบันทึกที่อยู่ IP ของผู้เข้าชมในความคิดเห็น แต่คุณไม่ได้ลบที่อยู่ IP ที่บันทึกไว้แล้ว หากคุณต้องการลบที่อยู่ IP ที่บันทึกไว้ก่อนหน้านี้ทั้งหมดในความคิดเห็น สิ่งที่คุณต้องทำคือดำเนินการสืบค้น SQL เพียงบรรทัดเดียว
หมายเหตุ :คำแนะนำต่อไปนี้ถือว่าคุณกำลังใช้ cPanel และ phpMyAdmin เพื่อเชื่อมต่อกับฐานข้อมูลของคุณ คำสั่ง MySQL จะใช้ได้กับไคลเอนต์ฐานข้อมูลใด ๆ
ในการทำเช่นนั้น ให้เปิด cPanel ของคุณ แล้วค้นหาและเปิด “phpMyAdmin” เมื่อเปิดหน้า phpMyAdmin แล้ว ให้เลือกฐานข้อมูลของคุณจากบานหน้าต่างด้านซ้าย
หลังจากเปิดฐานข้อมูลของคุณแล้ว ให้ไปที่แท็บ "SQL" นี่คือที่ที่คุณจะเรียกใช้แบบสอบถาม SQL ที่กำหนดเองของคุณ
ที่นี่ในหน้า ป้อนข้อความค้นหาต่อไปนี้ในกล่องข้อความ และคลิกที่ปุ่ม "ไป" ที่ปรากฏที่มุมล่างขวา
UPDATE wp_comments SET comment_author_IP = '';
ทันทีที่คุณดำเนินการค้นหา คุณจะได้รับการยืนยันเกี่ยวกับจำนวนแถวที่ได้รับผลกระทบ
คุณลบที่อยู่ IP ที่บันทึกไว้ก่อนหน้านี้ทั้งหมดในความคิดเห็นของ WordPress สำเร็จแล้ว
แสดงความคิดเห็นด้านล่างเพื่อแบ่งปันความคิดและประสบการณ์ของคุณเกี่ยวกับการใช้วิธีการข้างต้นเพื่อหยุด WordPress จากการบันทึกที่อยู่ IP และเพื่อลบรายละเอียดที่อยู่ IP ที่มีอยู่ในความคิดเห็น
เครดิตรูปภาพ:NeilPatel