- 状态
- 已解决
- 解决于
- WPML 4.4.4
- 相关插件/主题
- Elementor
问题概述
如果您使用的是 Elementor Pro 插件,并且创建了一个页眉,将其显示条件设置为仅在某个页面的 Any child of 上显示,则正确的页眉将不会显示在翻译后的页面上。
临时解决方法
您可以手动为子页面选择条件。
或者,您可以应用以下代码:
- 对站点进行完整备份。
- 打开wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/page-builders-elementor/src/class-wpml-elementor-translate-ids.php。
- 找到以下行:
if ( ! $element_type ) { - 将其替换为:
if ( ! $element_type || $element_type === "any_child_of" ) {