- 状态
- 已解决
- 相关插件/主题
- Divi
问题概述
当您在页面或主题构建器布局中使用 Divi 的 Shop 模块时,如果激活了 WPML,包含的分类选项将无法保持选中状态。

临时解决方法
我们正在联系 Divi 主题开发者,以为此问题应用永久性修复。在此期间,您可以使用以下临时解决方法:
请先备份您的 WordPress 文件和数据库。
- 转到 wp-content/themes/Divi/includes/builder/plugin-compat/sitepress-multilingual-cms.php
- 找到
$new_ids[] = apply_filters( 'wpml_object_id', $cat_id, 'product_cat' );
- 将其替换为
$cat_id_translated = apply_filters('wpml_object_id', $cat_id, 'product_cat'); if ($cat_id_translated) { $new_ids[] = $cat_id_translated; } else { $new_ids[] = $cat_id; }