C формы обратной связи не приходят письма
Если письма с формы обратной связи шорткода contactform не приходят, выполните проверки ниже:
- Убедитесь, что писем нет в папке Спам, иногда они попадают туда.
- Письма с формы обратной связи отправляются на почту, указанную в Настройки > Общие, поэтому убедитесь, что почта в Настройки > Общие задана правильная.
- Попробуйте установить e-mail отправителя wordpress@вашдомен.ru, для этого установите наш пустой плагин ProFunctions и добавьте туда следующий код:
// меняем отправителя в форме обратной связи add_filter( 'wpshop_contact_form_email_from', function() { return 'wordpress@вашдомен.ru'; // замените "вашдомен.ru" на свой } );
- Если не помогло — вы можете установить плагин WP Mail SMTP или аналог, выполнить его настройку, тогда почта будет идти не через ваш сервер, а через SMTP, например, Яндекса.
- Иногда ограничения на работу mail() устанавливает хостер, можете написать в поддержку и уточнить, нет ли ограничений на отправку почты.
- Если у вас стоит плагин кеширования, исключите страницу с формой обратной связи из кеширования.
Если данные действия не помогли — напишите нам в поддержку, будем разбираться.
Вам помог ответ?