วิธีแยกที่อยู่อีเมลของผู้แสดงความคิดเห็นพร้อม IP และชื่อจากโพสต์ใน WordPress [แนะนำ]

หากคุณเป็นผู้ดูแลบล็อกที่มักจะจัดการแจกของรางวัลและการแข่งขัน บทความนี้จะเป็นประโยชน์อย่างยิ่ง การแสดงความคิดเห็นโดยผู้เข้าร่วมเป็นสิ่งจำเป็นสำหรับการแจกของรางวัลส่วนใหญ่ และเป็นเรื่องยากมากสำหรับผู้ดูแลไซต์ที่จะสุ่มผู้โชคดีหากความคิดเห็นมีจำนวนมาก

เราค้นพบวิธีพิเศษที่จะช่วยให้คุณสามารถแยกที่อยู่อีเมล ที่อยู่ IP และชื่อของผู้แสดงความคิดเห็นทั้งหมดจากโพสต์เฉพาะใน WordPress.org

ทำตามคำแนะนำทีละขั้นตอนด้านล่างอย่างระมัดระวังเพื่อแยกที่อยู่อีเมล:

1. เข้าสู่ระบบ cPanel (ของโฮสต์บล็อกของคุณ)

2. ไปที่ phpMyAdmin ในส่วนฐานข้อมูล

3. เลือกฐานข้อมูลบล็อกของคุณจากแผงด้านซ้ายซึ่งอาจทำเครื่องหมายเป็น _wrdp1

4. คลิกที่ wp_comments จากโต๊ะด้านซ้ายมือ

5. ตอนนี้คลิกที่แท็บ "ค้นหา"

6. เปิด ตัวเลือก (สีน้ำเงิน) เลือก comment_author, comment_author_email และ comment_author_ip ในช่องฟิลด์ ทำเครื่องหมายที่ 'DISTINCT' เพื่อลบรายการที่คล้ายกันทุกประการ (รายการที่มีชื่อ อีเมล และที่อยู่ IP เดียวกัน)

7. อินพุต comment_post_id = xxxx ภายใต้ "เพิ่มเงื่อนไขการค้นหา (เนื้อหาของส่วนคำสั่ง "ที่"):" แทนที่ xxxx ด้วยรหัสโพสต์

เพื่อค้นหา Post ID ของโพสต์เพียงเข้าสู่ระบบแดชบอร์ด WordPress ของบล็อกของคุณ เปิด "โพสต์" แล้วชี้เมาส์ไปที่โพสต์ที่ต้องการ จากนั้นคุณจะเห็นลิงก์ในแถบสถานะของเบราว์เซอร์ เพียงสังเกตหมายเลข ถัดจาก post=xxx (เช่น: นี่คือ 7260) ดังที่แสดงด้านล่าง:

8. ตั้งค่าจำนวนแถวต่อหน้าเป็น1000

9. แสดงลำดับจากน้อยไปมาก

10. คลิก 'ไป' ปุ่ม. แบบสอบถามทั้งหมดจะถูกจัดเรียงในขณะนี้

11. คลิก ส่งออก ปุ่ม เลือก 'CSV สำหรับ MS Excel' และทำเครื่องหมายที่ 'บันทึกเป็นไฟล์' คลิกไป

หนึ่ง MS Excel ตอนนี้ไฟล์จะถูกสร้างขึ้นโดยมีชื่อของผู้แสดงความคิดเห็น, IP และที่อยู่อีเมลทั้งหมดจากโพสต์หนึ่งๆ จากนั้นคุณสามารถค้นหาอีเมลและที่อยู่ IP ที่ซ้ำกัน และจัดเรียงอีเมลที่ไม่ถูกต้องโดยใช้ Excel จากนั้นคุณสามารถคัดลอกที่อยู่อีเมลทั้งหมดและใช้ Random.org เพื่อจับรางวัลผู้ชนะของแถม

คู่มือนี้ดูยากในการเริ่มต้น แต่คุณจะพบว่ามันง่ายมาก เมื่อคุณชินกับมันแล้ว โพสต์นี้มีไว้สำหรับบล็อกเกอร์ที่แจกของรางวัลใหญ่ในบล็อกโดยเฉพาะ

แชร์บทช่วยสอนนี้หากคุณพบว่ามีประโยชน์

อัปเดต – Sandip of BlogsDNA ได้ให้ซอร์สโค้ดแก่เราที่กำจัด 6 ขั้นตอนและทำให้งานนี้ง่ายขึ้น 😀 ตรวจสอบด้านล่างวิธีการทำ:

ไปที่ phpMyAdmin และเลือกฐานข้อมูลบล็อกของคุณ ตอนนี้คลิกที่ "SQLแท็บ” ป้อนแบบสอบถาม SQL ด้านล่างที่นั่นแล้วคลิกปุ่ม 'ไป' ตอนนี้คุณจะตรงไปยังขั้นตอนที่ 11

เลือก DISTINCT comment_author, comment_author_email, comment_author_IP

จาก (

เลือก DISTINCT comment_author, comment_author_email, comment_author_IP

จาก wp_comments

โดยที่ `comment_post_ID` = 'xxxx'

) เป็นเว็บทริกซ์

อย่าลืมแทนที่ XXXX ด้วย Post ID ของคุณ

แท็ก: GuideTipsTricksTutorialsWordPress