WordPress как на ладони
WordCamp Saint Petersburg 2018 wordpress jino

Режутся параметры html тегов при отправке почты

Сделал кнопку для отправки почтового уведомления через wp_mail():

add_filter('wp_mail_content_type', create_function('', 'return "text/html";'));
wp_mail($a_to, $a_subject, $a_message, $a_headers);

Текст HTML сообщения ($a_message = ):

<style>
table {
font-family: sans-serif; width: 100%;
}
.head {
background-color: #31698a; height: 50px; text-align: center; padding: 1.4em;
}
</style>
<table>
  <tr>
	<th class=\'head\' bgcolor=\'31698a\' colspan=\'4\'>
<a href=\'http://сайт.рф/\'><img src=\'http://сайт.рф/wp-content/uploads/2017/07/logo-sm.png\'></a>
</th>
  </tr>
  <tr style=\'background-color: #f0f0f0; text-align: center; padding: 0 6em 0 6em;\'>
	<td style=\'background-color: #fff; height: 100%; text-align: left; padding: 4em 0 4em 40em;\' colspan=\'4\'>
		<h2>Ваше обращение зарегистрировано</h2>
		<p>Здравствуйте,</p>
		<p>Ваше обращение «Свалка» принято в работу.</p>
		<p>Ссылка на ваше обращение: <a href=\'http://сайт.рф/73></a></p>
		<br>
		<p>Ответ будет предоставлен в течении 30 дней.</p>
	</td>
  </tr>
  <tr>
	<td style=\'background-color: #2f2f2f; color: #fff; font-size: 0.7em; height: 20px; text-align: center; padding: 1em; padding-top: 1.5em;\' colspan=\'4\'>© 2016-2017 Сайт.РФ</td>
  </tr>
</table>

Однако, в результате на почту падает письмо с сохраненной структурой таблиц, но без параметров (стили, классы и другие параметры типа количества колонок), плюс ссылки также без параметра href приходят. В чём может быть проблема?
Почтовый клиент - веб mail.ru

0
Виталий
4 месяца назад

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация