- 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.