Я столкнулся с действительно странной проблемой в моем магазине 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. Электронные письма не создаются, поэтому это не проблема доставки электронной почты. Работающие электронные письма содержат успешную запись в журнале.
Я надеюсь, что кто-нибудь может мне помочь ...