หากคุณเป็นผู้ดูแลบล็อกที่มักจะจัดการแจกของรางวัลและการแข่งขัน บทความนี้จะเป็นประโยชน์อย่างยิ่ง การแสดงความคิดเห็นโดยผู้เข้าร่วมเป็นสิ่งจำเป็นสำหรับการแจกของรางวัลส่วนใหญ่ และเป็นเรื่องยากมากสำหรับผู้ดูแลไซต์ที่จะสุ่มผู้โชคดีหากความคิดเห็นมีจำนวนมาก
เราค้นพบวิธีพิเศษที่จะช่วยให้คุณสามารถแยกที่อยู่อีเมล ที่อยู่ 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