- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual for CF7 1.2.1
- تم حلها في
- Contact Form 7 Multilingual 1.2.2
- الإضافة/القالب ذو الصلة
- Contact Form 7
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
إذا كنت تستخدم إضافة Contact Form 7 Multilingual، فقد تواجه تحذير PHP عند عرض صفحة تتضمن نموذج اتصال مترجماً. ينص التحذير على:
Warning: Undefined array key "title" in /path-to-website/wp-content/plugins/contact-form-7/includes/contact-form-functions.php on line 239
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php.
- ابحث عن هذا الجزء من الكود:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); unset( $atts['title'] ); } - حوّل السطر 30 إلى تعليق:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); //unset( $atts['title'] ); }