- 状态
- 已解决
- 报告针对
- Advanced Custom Fields Multilingual 2.0.3
- 解决于
- 2.0.4
- 相关插件/主题
- Advanced Custom Fields (ACF)
- 主题标签
- Compatibility
问题概述
Advanced Custom Fields Multilingual 2.0 版本可能会在前端和后端对您的网站造成相当大的性能影响。
临时解决方法
在继续操作之前,请确保对您的站点进行完整备份。
- 打开 …/wp-content/plugins/acfml/classes/Strings/STPluginHooks.php 文件。
- 找到第 36 行。
- 将:
if ( $this->needsRegistration() ) { Hooks::onAction( 'wp_loaded' ) ->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] ); } else { $this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED ); }
更改为:if ( ! defined( 'WPML_ST_VERSION' ) ) { $this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED ); } if ( $this->needsRegistration() ) { Hooks::onAction( 'wp_loaded' ) ->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] ); }
注意:您可能需要再次重新加载自定义字段设置页面。