- Statut
- Résolu
- Signalé pour
- WPML Multilingual for CF7 1.2.1
- Résolu dans
- Contact Form 7 Multilingual 1.2.2
- Extension/thème associé
- Contact Form 7
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Si vous utilisez l’extension Contact Form 7 Multilingual, vous pouvez rencontrer un avertissement PHP lorsque vous consultez une page qui inclut un formulaire de contact traduit. L’avertissement indique :
Warning: Undefined array key "title" in /path-to-website/wp-content/plugins/contact-form-7/includes/contact-form-functions.php on line 239
Solution de contournement
Assurez-vous de disposer d’une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php.
- Recherchez cet extrait de code :
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); unset( $atts['title'] ); } - Commentez la ligne 30 :
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); //unset( $atts['title'] ); }