- Statut
- Résolu
- Signalé pour
- Advanced Custom Fields Multilingual 2.0.3
- Résolu dans
- 2.0.4
- Extension/thème associé
- Advanced Custom Fields (ACF)
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
La version publiée d’Advanced Custom Fields Multilingual 2.0 peut avoir un impact considérable sur les performances de votre site, à la fois sur l’interface publique et sur le back-end.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/acfml/classes/Strings/STPluginHooks.php.
- Recherchez la ligne 36.
- Remplacez :
if ( $this->needsRegistration() ) { Hooks::onAction( 'wp_loaded' ) ->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] ); } else { $this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED ); }
Par :if ( ! defined( 'WPML_ST_VERSION' ) ) { $this->setPluginStatus( self::PLUGIN_STATUS_DEACTIVATED ); } if ( $this->needsRegistration() ) { Hooks::onAction( 'wp_loaded' ) ->then( [ $this, 'maybeRegisterFieldGroupsStrings' ] ); }
Remarque : il se peut que vous deviez recharger la page des paramètres des champs personnalisés.