WPML
状态
已解决
相关插件/主题
Enfold

问题概述

当作品集被复制到另一种语言时,父页面的面包屑层级(breadcrumb_parent 自定义字段)既不会被复制,也不会被翻译。

临时解决方法

  1. 将 breadcrumb_parent 自定义字段设置为复制。前往 WPML > 翻译管理 > 进入“多语言内容设置”选项卡并向下滚动到“自定义字段翻译”部分 > 选择“从原文复制到译文”。将 breadcrumb_parent 自定义字段设置为复制
  2. 在您的主题目录中,按照此路径打开文件(/enfold/framework/php/class-breadcrumb.php)。添加以下代码:
$post_id = apply_filters('wpml_object_id' , $post_id, 'page' , true);

就在此行之前:

$page = get_page( $post_id );

所有已知问题 →