WooCommerce больше не отправляет электронное письмо с подтверждением заказа - PullRequest
1 голос
/ 19 февраля 2020

Я столкнулся с действительно странной проблемой в моем магазине WooCommerce. В течение нескольких дней электронная почта customer_processing_order больше не отправляется клиенту. Даже когда я запускаю отправку этого электронного письма вручную в деталях заказа, ничего не происходит.

Обычно отправка электронной почты работает с данными SMTP. Когда я устанавливаю статус «Завершено», электронное письмо отправляется. Не работает только подтверждение заказа.

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

КРИТИЧЕСКАЯ Uncaught Ошибка: вызов функции-члена get_billing_first_name () со значением NULL в / usr / www/users/diabroq/diabrothers/wp-content/themes/flatsome-child/woocommerce/emails/customer-completed-order.php: 28

Я не знаю, связано ли это ... обычно это работало.

Я также установил плагин WP Email Logs. Электронные письма не создаются, поэтому это не проблема доставки электронной почты. Работающие электронные письма содержат успешную запись в журнале.

Я надеюсь, что кто-нибудь может мне помочь ...

1 Ответ

1 голос
/ 19 февраля 2020

Я нашел проблему. Это было связано с этим плагином: «Email Text Customizer для WooCommerce» После деактивации он снова работал ... о боже!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...