Как в админке WordPress найти нужные данные?

Ссылка скопирована
1 ответ

Суть в следующем. Когда-то давно где-то в админке указал отдельный e-mail для получения сообщений о новых комментариях на сайте. Он отличается от e-mail администратора. Спустя долгое время, перерыв всю админку, не могу найти, где я его указывал.
При поиске в админке с помощью плагина Search Regex я вижу, что этот e-mail где-то указан, но никак не могу найти, где.

Как в админке Wordpress найти нужные данные?

На скриншоте желтым выделен найденный e-mail (длинный), а за ним отображается e-mail администратора сайта (короткий, без выделения желтым).
Вопрос: может кто-то подсказать, как найти это поле в админке?
P.S. Я знаю, что могу через запрос к базе данных заменить этот e-mail - вопрос не в этом. Мне нужно именно в админке отыскать поле, в котором указан искомый e-mail.

Дополнительно:

Ответы:

Когда-то давно где-то в админке указал отдельный e-mail для получения сообщений о новых комментариях на сайте. Он отличается от e-mail администратора. Спустя долгое время, перерыв всю админку, не могу найти, где я его указывал.

В основных настройках сайта. (если нет никаких отдельных плагинов для почты или комментов)

Как в админке Wordpress найти нужные данные?

Пересмотрел настройки всех плагинов, нигде не обнаружил e-mail, на который идут сообщения о новых комментариях. Если это все же спрятано в настройках какого-то плагина, то есть какой-то способ определить, какой именно это плагин?

Кстати, пытался запустить на сайте один скрипт, который заблочился по настройкам безопасности и в сообщении об ошибке сервера в качестве администранивного адреса был указан длинный e-mail, который принимает сообщения о комментариях.

Как в админке Wordpress найти нужные данные?

Как в админке Wordpress найти нужные данные?

Я бы поискал через базу данных. Там же, в общем-то, можно и поменять на другой эмейл.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

Если Search Regex находит e-mail, но непонятно, где он находится в админке, сначала нужно понять, в какой таблице и в каком ключе он лежит. В WordPress такие настройки чаще всего хранятся в wp_options, wp_postmeta, настройках темы, виджетах, Contact Form 7, подписочных плагинах или плагинах комментариев.

Самый быстрый путь — поискать e-mail по базе и посмотреть рядом имя option/meta_key. Через WP-CLI:

wp db query "SELECT option_name, option_value FROM wp_options WHERE option_value LIKE '%mail@example.com%' LIMIT 20;"
wp db query "SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE meta_value LIKE '%mail@example.com%' LIMIT 20;"

wp db query "SELECT option_name, option_value FROM wp_options WHERE option_value LIKE '%mail@example.com%' LIMIT 20;" wp db query "SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE meta_value LIKE '%mail@example.com%' LIMIT 20;"

Если WP-CLI нет, то тот же запрос можно выполнить в phpMyAdmin. Важно смотреть не только найденную строку, а именно название ключа. Например, если найдено в theme_mods_..., это настройки темы/кастомайзера. Если в widget_... — виджет. Если в option конкретного плагина — искать надо в настройках этого плагина.

Также проверьте стандартную настройку уведомлений: Настройки → Обсуждение. Там есть уведомления о комментариях, но часто плагины комментариев, антиспама или форм добавляют свои адреса отдельно.

Если нужно именно найти место в админке, а не заменить, выпишите найденный option_name и погуглите/поищите его по файлам плагинов:

grep -R "option_name_here" wp-content/plugins wp-content/themes -n

grep -R "option_name_here" wp-content/plugins wp-content/themes -n

По имени ключа обычно сразу видно, какой плагин или модуль выводит это поле. А уже после этого можно зайти в нужный раздел админки и изменить e-mail штатно.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно