Kuidas ekstraheerida kommentaatorite e-posti aadress koos IP ja nimega postitusest WordPressis [Esiletõstetud]

Kui olete ajaveebi administraator, kes korraldab sageli kingitusi ja konkursse, on see artikkel teile tõesti kasulik. Osalejate kommentaar on vajalik enamiku kingituste puhul ja suure kommentaaride arvu korral muutub saidi administraatoril võitjate juhuslik välja loosimine.

Oleme avastanud eksklusiivse viisi, mis võimaldab teil saidi WordPress.org konkreetsest postitusest välja võtta kõigi kommentaatorite e-posti aadressid, IP-aadressid ja nimed.

E-posti aadressi eraldamiseks järgige hoolikalt allolevat samm-sammult õpetust:

1. Logige sisse (oma ajaveebi hosti) cPanelisse.

2. Avage jaotises Andmebaasid phpMyAdmin.

3. Valige vasakpoolsest paneelist oma ajaveebi andmebaas, mis võib olla märgitud kui _wrdp1

4. Klõpsake nuppu wp_comments vasakpoolsest lauast.

5. Nüüd klõpsake vahekaarti "Otsi".

6. Avage Valikud (sinine), valige väljade kastist kommentaar_autor, kommentaari_autori_e-post ja kommentaari_autori_ip. Täpselt sarnaste kirjete (need, millel on sama nimi, e-posti aadress ja IP-aadress) eemaldamiseks märkige linnuke „DISTINCT”.

7. Sisend kommentaari_postituse_id = xxxx jaotises „Lisa otsingutingimused (klausli „kus” sisu):” Asenda xxxx postituse ID-ga.

Postituse postituse ID leidmiseks, logige lihtsalt sisse oma ajaveebi WordPressi juhtpaneelile. Avage "Postitused" ja viige kursor eelistatud postitusele. Seejärel näete brauseri olekuribal linki. Märkige lihtsalt nr. post=xxx kõrval (näiteks: siin on see 7260), nagu allpool näidatud:

8. Määrake ridade arv lehel väärtuseks 1000

9. Kuva järjestus Kasnev

10. Klõpsake "MINNA" nuppu. Kõik päringud sorteeritakse nüüd.

11. Klõpsake Ekspordi nuppu, valige "CSV MS Excelile" ja märkige linnuke "Salvesta failina". Klõpsake GO.

An MS Excel Nüüd luuakse fail, mis sisaldab teatud postituse kommenteerija nime, IP-aadressi ja e-posti aadressi. Seejärel saate leida korduvad meili- ja IP-aadressid ning sortida kehtetud aadressid Exceli abil. Seejärel saate kopeerida kõik e-posti aadressid ja kasutada Random.org-i loosimiseks kingituste võitjad.

Selle juhendi alustamine tundub keeruline, kuid kui sellega harjute, on see tõesti lihtne. See postitus on eriti mõeldud blogijatele, kes korraldavad oma ajaveebis suuri kingitusi.

Jagage seda õpetust, kui leiate, et see on kasulik.

Värskenda – BlogsDNA Sandip on andnud meile lähtekoodi, mis välistab 6 sammu ja muudab selle ülesande täitmise väga lihtsaks. 😀 Vaata altpoolt, kuidas seda teha:

Avage phpMyAdmin ja valige oma ajaveebi andmebaas. Nüüd klõpsake nuppu "SQL” vahekaart. Sisestage sinna allolev SQL-päring ja klõpsake nuppu "Mine". Nüüd jõuate otse 11. sammu juurde.

VALI ERINEV kommentaari_autor, kommentaari_autori_e-post, kommentaari_autori_IP

FROM (

VALI ERINEV kommentaari_autor, kommentaari_autori_e-post, kommentaari_autori_IP

FROM wp_comments

WHERE `comment_post_ID` = 'xxxx'

) AS WEBTRICKZ

Ärge unustage asendada XXXX oma postituse ID-ga.

Sildid: GuideTipsTricksTutorialsWordPress