WPML
Statut
Résolu par l’auteur
Extension/thème associé
Enfold
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lors de la modification de pages dans le back-end en utilisant le thème Enfold avec WPML, un avertissement PHP apparaît :

Warning: Undefined variable $translate_class in /wp-content/themes/enfold/config-wpml/class-avia-wpml.php on lines 811 and 816.

Ce problème est causé par l’utilisation incorrecte d’une variable dans le fichier d’intégration WPML du thème Enfold.

Solution de contournement

Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/themes/enfold/config-wpml/class-avia-wpml.php.

  • Cherchez la ligne :
    $$translate_class = avia_font_manager::get_frontend_icon_classes( $translate['font'], 'string' );
            


  • Remplacez par :
    $translate_class = avia_font_manager::get_frontend_icon_classes( $translate['font'], 'string' );
            

Nous avons informé les développeurs du thème Enfold de ce problème afin que le correctif puisse être inclus dans une prochaine mise à jour du thème.

Toutes les anomalies connues →