Как отправить письмо, используя контактную форму 7 плагин WordPress - PullRequest
0 голосов
/ 08 ноября 2019

У меня возникла проблема с контактом из плагина 7, который не отправляет электронную почту после отправки. мне нужно установить любой плагин smtp для отправки электронной почты?

Ответы [ 3 ]

1 голос
/ 08 ноября 2019

Вы можете инициализировать контактную форму во всех шаблонах, используя шорткод

<?php echo do_shortcode( ‘[contact-form-7 id=”1" title=”Contact form 1"]’ ); ?>

Как в этом примере

`<div class=”row”>
  <div class=”col”>
   <?php echo do_shortcode('[text* your-name placeholder”Name”]'); ?>
  </div>
</div>
`

Или вы можете добавить html в контактную формуплагин, как это и использовать короткий код в шаблонах страница формы conatct

0 голосов
/ 09 ноября 2019

После того, как вы создадите форму электронной почты через плагин Contact 7, нажмите кнопку «Редактировать», затем проверьте вкладку «Почта», которая является второй. После загрузки страницы убедитесь, что все поля, кроме следующих нескольких, являются последними:

  • Исключить строки с пустыми почтовыми тегами из вывода

  • Использовать тип содержимого HTML

  • Вложения файлов

  • Почта (2)

Вы также можете настроить эти опции, однако они не являются обязательными. Также убедитесь, что поля для " To " и " From " заполнены электронным письмом, которое действительно существует.

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

0 голосов
/ 08 ноября 2019

Вам необходимо добавить свой адрес электронной почты, на который вы хотите получать письма. Просто отредактируйте контактную форму в админке и добавьте свою электронную почту на вкладке «Почта».

Кроме того, вам также необходимо связаться с вашим хостингом, чтобы включить электронную почту PHP на сервере. Также электронная почта «От» должна быть электронной почтой, созданной в вашей электронной почте на хостинге, например «no-reply@domain.com».

Вы также можете использовать плагин для интеграции электронной почты SMTP на вашем сайте. Плагин можно найти здесь - https://wordpress.org/plugins/wp-smtp/

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