WPML
状态
已解决
报告针对
WPML String Translation 3.2.1
解决于
WPML 4.6.4

问题概述

WPML 允许您在 WPML字符串翻译导入/导出 .po从 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 );

所有已知问题 →