- Статус
- Решено
- Заявлено для
- WPForms Multilingual 0.4.0
- Решено в
- WPForms Multilingual 0.4.1
- Связанный плагин/тема
- WPForms
- Теги темы
- Bug, Compatibility
Обзор проблемы
При использовании WPForms в email-уведомлениях переведенных форм теряются обычные разрывы строк, в частности, при использовании клавиши ENTER вместо HTML-тегов.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.
- Откройте файл functions.php Вашей темы оформления.
- Добавьте следующий код:
add_filter('wpml_st_string_translation_before_save', 'sanitize_translation_before_save', 10, 1); function sanitize_translation_before_save($translation_text) { $translation_text["value"] = str_replace("\n", "\r\n", $translation_text["value"]); return $translation_text; } - Добавьте в форму новый контент или внесите изменения. Это обновит задание на перевод и подтвердит обходное решение.