WPML

Visão geral do problema

Quando você salva uma tradução de um elemento de várias linhas usando o Editor de tradução clássico, as quebras de linha são removidas e a tradução aparece como uma única linha.

Solução alternativa

Certifique-se de criar um backup completo do seu site antes de prosseguir.

  1. Vá para: wp-content/plugins/wpml-string-translation/classes/class-wpml-st-string.php
  2. Após o código:
    if ( ! empty( $translation_data ) ) {
    Adicione este código:
    if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "wpml_save_job_ajax" && preg_match('/[nr]/', $translation_data["value"])) {
        $translation_data["value"] = wpautop($translation_data["value"]);
    }

Todos os problemas conhecidos