WPML
状态
未解决
相关插件/主题
Avada
主题标签
Compatibility

问题概述

使用以下设置时,可用翻译的文本和链接会显示多次:

  • WPML语言中启用了文章的翻译链接选项。
  • 您使用了带有全局布局的 Avada 主题构建器功能

临时解决方法

我们的开发团队已知晓此问题,并正在努力彻底解决该问题。

作为临时解决方法,您可以在 WPML语言中停用文章的翻译链接选项,以完全隐藏文本和链接。

或者,您可以:


  1. 创建网站备份或在开发站点上测试此临时解决方法。

  2. 将以下代码添加到活动主题的 functions.php 文件末尾并保存更改:
  3. add_filter('the_content', function ($content){
        if (is_single()) {
            if ($content == get_the_content()) {
                remove_filter('wpml_ls_post_alternative_languages', '__return_false');
            } else {
                add_filter('wpml_ls_post_alternative_languages', '__return_false');
            }
        } else {
            add_filter('wpml_ls_post_alternative_languages', '__return_false');
        }
          
        return $content;
    }, 1);

  4. 在默认语言下编辑出现此问题的页面。

  5. 重新保存。

  6. 更新翻译。

所有已知问题 →