Обзор проблемы
Релиз 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' ] ); }