- 状态
- 已由作者解决
- 解决于
- Blocksy 2.0.46
- 相关插件/主题
- Blocksy
- 主题标签
- Compatibility
问题概述
如果您使用的是 Blocksy 主题及其 Blocksy Companion 插件,您会发现在将网站语言设置为阿拉伯语时,仪表板 > 产品 页面中的产品布局会出现错乱且无法正确显示。
临时解决方法
在继续操作之前,请确保拥有完整的站点备份。
- 打开 …/wp-content/themes/blocksy/inc/classes/translations-manager.php 文件。
- 找到第 279 行。
- 替换:
if ( function_exists('icl_get_languages') && defined('ICL_LANGUAGE_CODE') && isset(icl_get_languages()[ICL_LANGUAGE_CODE]) ) { return icl_get_languages()[ICL_LANGUAGE_CODE]['default_locale']; } - 替换为:
if ( class_exists('Sitepress') ) { return apply_filters( 'wpml_current_language', NULL ); }