WPML

Visão geral do problema

A versão 2.0 do Advanced Custom Fields Multilingual pode causar um impacto considerável no desempenho do seu site, tanto no front-end quanto no back-end.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.

  1. Abra o arquivo …/wp-content/plugins/acfml/classes/Strings/STPluginHooks.php.
  2. Procure a linha 36.
  3. Altere:
    if ( $this->needsRegistration() ) {
    	Hooks::onAction( 'wp_loaded' )
    		->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] );
    } else {
    	$this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED );
    }
    Para:
    if ( ! defined( 'WPML_ST_VERSION' ) ) {
    	$this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED );
    }
    
    if ( $this->needsRegistration() ) {
    	Hooks::onAction( 'wp_loaded' )
    		->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] );
    }
Observação: você pode precisar recarregar a página de Configurações de Campos personalizados novamente.

Todos os problemas conhecidos