Режутся параметры 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