WPML
状态
已解决
报告针对
WPML Multilingual CMS 4.5.14
主题标签
Bug, Known issue

问题概述

当您使用经典翻译编辑器保存多行元素的翻译时,换行符会被移除,翻译会显示为单行。

临时解决方法

在继续之前,请务必为您的站点创建完整备份

  1. 前往:wp-content/plugins/wpml-string-translation/classes/class-wpml-st-string.php
  2. 在以下代码之后:
    			if ( ! empty( $translation_data ) ) {

    添加以下代码:
                    if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "wpml_save_job_ajax" && preg_match('/[nr]/', $translation_data["value"])) {
                        $translation_data["value"] = wpautop($translation_data["value"]);
                    }

所有已知问题 →