WPML
Status
Gelöst
Gemeldet für
Advanced Custom Fields Multilingual 2.0.3
Gelöst in
2.0.4
Zugehöriges Plugin/Theme
Advanced Custom Fields (ACF)
Themen-Tags
Compatibility

Übersicht über das Problem

Die Version 2.0 von Advanced Custom Fields Multilingual kann erhebliche Auswirkungen auf die Performance Ihrer Website haben, sowohl im Frontend als auch im Backend.

Problemumgehung

Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben, bevor Sie fortfahren.


  1. Öffnen Sie die Datei …/wp-content/plugins/acfml/classes/Strings/STPluginHooks.php.

  2. Suchen Sie nach Zeile 36.

  3. Ändern Sie:

    		if ( $this->needsRegistration() ) {
    			Hooks::onAction( 'wp_loaded' )
    				->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] );
    		} else {
    			$this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED );
    		}

    in:
    		if ( ! defined( 'WPML_ST_VERSION' ) ) {
    			$this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED );
    		}
    
    		if ( $this->needsRegistration() ) {
    			Hooks::onAction( 'wp_loaded' )
    				->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] );
    		}

Hinweis: Möglicherweise müssen Sie die Einstellungsseite für benutzerdefinierte Felder erneut laden.

Alle bekannten Probleme →