Як витягти адресу електронної пошти коментаторів з 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 у розділі «Додати умови пошуку (тіло пункту «where»):» Замініть xxxx на ідентифікатор публікації.

Щоб знайти ідентифікатор публікації, просто увійдіть на інформаційну панель WordPress свого блогу. Відкрийте «Публікації» та наведіть курсор миші на бажаний допис. Потім ви побачите посилання в рядку стану браузера. Просто зверніть увагу на ні. поруч із post=xxx (наприклад: ось 7260), як показано нижче:

8. Установіть кількість рядків на сторінці на 1000

9. Порядок відображення за зростанням

10. Клацніть "GO" кнопку. Зараз усі запити будуть відсортовані.

11. Клацніть Експорт виберіть «CSV для MS Excel» і поставте галочку «Зберегти як файл». Натисніть GO.

An MS Excel тепер буде створено файл, який містить усе ім’я коментатора, IP-адресу та адресу електронної пошти з певної публікації. Потім ви можете знайти дублікати електронної пошти та IP-адрес і відсортувати недійсні за допомогою Excel. Потім ви можете скопіювати всі адреси електронної пошти та використовувати Random.org для визначення переможців розіграшу.

Почати цей посібник здається складним, але ви побачите його дуже легко, коли звикнете до нього. Цей пост спеціально для блогерів, які проводять великі подарунки у своїх блогах.

Поділіться цим посібником, якщо ви вважаєте його корисним.

Оновлення – Sandip із 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

WHERE `comment_post_ID` = `xxxx`

) ЯК WEBTRICKZ

Не забудьте замінити XXXX на свій ідентифікатор публікації.

Теги: GuideTipsTricksTutorialsWordPress