So extrahieren Sie die E-Mail-Adresse von Kommentatoren mit IP und Name aus einem Beitrag in WordPress [Featured]

Wenn Sie ein Blog-Administrator sind, der häufig Werbegeschenke und Wettbewerbe organisiert, wird dieser Artikel sehr hilfreich für Sie sein. Für die meisten Giveaways ist es notwendig, einen Kommentar von den Teilnehmern abzugeben, und es wird für den Site-Administrator wirklich schwierig, die Gewinner zufällig zu ziehen, wenn die Kommentare sehr zahlreich sind.

Wir haben einen exklusiven Weg entdeckt, der es Ihnen ermöglicht, die E-Mail-Adressen, IP-Adressen und Namen aller Kommentatoren aus einem bestimmten Beitrag in WordPress.org zu extrahieren.

Befolgen Sie die Schritt-für-Schritt-Anleitung unten sorgfältig, um die E-Mail-Adresse zu extrahieren:

1. Melden Sie sich bei cPanel (Ihrem Blog-Host) an.

2. Gehen Sie zu phpMyAdmin im Abschnitt Datenbanken.

3. Wählen Sie im linken Bereich Ihre Blog-Datenbank aus, die möglicherweise als . markiert ist _wrdp1

4. Klicken Sie auf wp_comments aus der Tabelle auf der linken Seite.

5. Klicken Sie nun auf den Reiter „Suchen“.

6. Öffnen Optionen (in Blau), Wählen Sie comment_author, comment_author_email und comment_author_ip im Feld aus. Setzen Sie ein Häkchen bei „DISTINCT“, um genau ähnliche Einträge (mit demselben Namen, derselben E-Mail-Adresse und derselben IP-Adresse) zu entfernen.

7. Eingabe comment_post_id = xxxx unter „Suchbedingungen hinzufügen (Körper der „where“-Klausel):“ Ersetzen Sie xxxx durch die Beitrags-ID.

So finden Sie die Beitrags-ID eines Beitrags, melden Sie sich einfach beim WordPress-Dashboard Ihres Blogs an. Öffnen Sie „Beiträge“ und zeigen Sie mit der Maus über den gewünschten Beitrag. Sie sehen dann einen Link in der Statusleiste des Browsers. Merken Sie sich einfach die Nr. neben post=xxx (Für zB: Hier ist es 7260) wie unten gezeigt:

8. Setzen Sie die Anzahl der Zeilen pro Seite auf 1000

9. Reihenfolge aufsteigend anzeigen

10. Klicken Sie auf das 'GO' Taste. Alle Abfragen werden nun sortiert.

11. Klicken Sie auf Export klicken Sie auf „CSV für MS Excel“ und setzen Sie ein Häkchen bei „Als Datei speichern“. Klicken Sie auf LOS.

Ein MS Excel Es wird nun eine Datei erstellt, die den gesamten Namen, die IP-Adresse und die E-Mail-Adresse des Kommentators aus einem bestimmten Beitrag enthält. Sie können dann doppelte E-Mail- und IP-Adressen finden und die ungültigen mit Excel sortieren. Dann können Sie alle E-Mail-Adressen kopieren und mit Random.org die Gewinner des Gewinnspiels ziehen.

Diese Anleitung sieht am Anfang schwierig aus, aber Sie werden es wirklich einfach finden, wenn Sie sich daran gewöhnt haben. Dieser Beitrag richtet sich speziell an Blogger, die auf ihren Blogs große Giveaways durchführen.

Teilen Sie dieses Tutorial, wenn Sie es nützlich finden.

Aktualisieren – Sandip von BlogsDNA hat uns einen Quellcode zur Verfügung gestellt, der 6 Schritte eliminiert und diese Aufgabe wirklich einfach macht. 😀 Überprüfen Sie unten, wie es geht:

Gehen Sie zu phpMyAdmin und wählen Sie Ihre Blog-Datenbank aus. Klicken Sie nun auf „SQL”-Registerkarte. Geben Sie dort die untenstehende SQL-Abfrage ein und klicken Sie auf die Schaltfläche "Go". Sie kommen nun direkt zu Schritt 11.

SELECT DISTINCT comment_author, comment_author_email, comment_author_IP

VON (

SELECT DISTINCT comment_author, comment_author_email, comment_author_IP

VON wp_comments

WO `comment_post_ID` = 'xxxx'

) ALS WEBTRICKZ

Denken Sie daran, XXXX durch Ihre Post-ID zu ersetzen.

Tags: AnleitungTippsTricksTutorialsWordPress