Перестали отправляться письма на почту, woocommerce?
Такая проблема - перестали приходить уведомления при заказе товара( вообще любое, уведомление после заказа, уведомление при получении итд). Раньше всё работало отлично( насколько я понимаю письма отсылает сам woocommerce автоматически, без участия моей темы), вчера пытался переопределить письмо о получении товара( прописал шаблон в теме) и после этого обнаружил что письма не приходят( остаётся только гадать совпадение ли это). Ничего связанного с письмами и вукумерсом не менял, ума не приложу с чем связано, подскажите, пожалуйста, из за чего такое может быть, в гугле ничего подобного не нашел
Для начала проверьте настройки отправки писем в Woo, вкладка Email. Должны стоять соотв. флажки.
Если все норм, то можно подключиться к хукам функции wp_mail и выгрузить в лог сообщения. Woo через нее отправляет письма. Тогда поймете, добегает ли вообще система до отпраки письма. Если добегает, то ищите дальше, woo ни при чем. Если не добегает идите назад и смотрите уже логи системы рассылки.
PS. Если тестите на локалке, то локальный сервер может не отправлять письма, а складывать их в какую то папочку. Уже смотрите настройки локального сервера.
Спасибо, буду тестить, а скажите, пожалуйста, как мне проверить wp_mail, если я просто вставлю в functions.php код: wp_mail('testtest@gmail.com', '123', '123');
сработает отправка письма? Или нужно как то по другому это делать?
Пычев Анатолий, что бы на 100% убедиться, поставил пару плагинов которые перехватывают письма( Check & Log Email и WP Mail Logging by MailPoet) - оказываются они отправляются но не доходят. Получается проблема в почтовом хостинге?