WPML
状态
未解决
报告针对
WPML Multilingual CMS 4.6.15

问题概述

在翻译设置为某个父类别子项的分类法时,子父类别的层级结构不会同步到已翻译的类别中。

临时解决方法

请在继续操作前,确保已对网站进行完整网站备份


  • 编辑 …/wp-content/plugins/sitepress-multilingual-cms/inc/wpml-post-edit-ajax.class.php

  • 找到第 18 行

  • 替换:global $sitepress;

  • 替换为:global $sitepress, $wpdb;

  • 然后,在以下代码行之前:$sitepress->get_wp_api()->wp_send_json_success( $new_term_object );

  • 添加以下代码:$sync = new WPML_Term_Hierarchy_Sync($wpdb);
    $sync->sync_element_hierarchy($taxonomy);

所有已知问题 →