WPML
Статус
Решено
Заявлено для
WPML String Translation 3.2.1
Решено в
WPML 4.6.4

Обзор проблемы

WPML позволяет Вам импортировать строки из PO-файлов в разделе WPMLПеревод строкИмпорт / экспорт .po. Однако если какие-либо из этих строк содержат HTML-теги, они будут удалены в процессе импорта.

Обходное решение

Пожалуйста, перед продолжением обязательно создайте полную резервную копию Вашего сайта.

  1. Откройте файл /wp-content/plugins/wpml-string-translation/classes/po-import/class-wpml-po-import-strings.php.
  2. Найдите строку 43.
  3. Замените:
    $original = filter_var( $string->original, FILTER_SANITIZE_STRING );
  4. На:
    $original = htmlspecialchars( $string->original );

Все известные проблемы →