WPML
Status
Resolvido
Relatado para
Advanced Custom Fields Multilingual 2.0.3
Resolvido em
2.0.4
Plugin/tema relacionado
Advanced Custom Fields (ACF)
Tags de tópico
Compatibility

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 →