- 状态
- 等待作者
- 相关插件/主题
- Unlimited Elements for Elementor
- 主题标签
- Compatibility
问题概述
目前,无法翻译由 Unlimited Elements for Elementor 插件提供的 Mega Menu 小工具内的链接。
临时解决方法
在继续操作之前,请确保已对您的网站进行了完整备份。
- 前往 WPML > 设置 > 自定义 XML 配置页面。
- 添加以下 XML:
<wpml-config> <elementor-widgets> <widget name="ucaddon_mega_menu"> <fields-in-item items_of="uc_items"> <field>title</field> <field key_of="link">url</field> <field key_of="link2">url</field> </fields-in-item> </widget> </elementor-widgets> </wpml-config> - 然后,打开主题的 functions.php 文件。
- 添加以下代码:
add_filter( 'wpml_pb_elementor_register_string_name_ucaddon_mega_menu', function( $name, $args ) { $widgetType = $args['element']['widgetType']; return $widgetType . '-' . $args['key'] . '-' . $args['field'] . '-' . $args['nodeId'] . '-' . $args['item']['_id']; }, 10, 2 ); - 刷新并重新翻译您的页面。
如果此临时解决方法没有帮助,请在我们的支持渠道中开启聊天。