إضافة Contact Form 7

الوصف

من خلال إضافة Contact Form 7 يمكنك إدارة نماذج الاتصال المتعددة، بالإضافة إلى أنه يمكنك تخصيص النموذج ومحتويات البريد بمرونة باستخدام العلامات البسيطة. يدعم النموذج استخدام تقنية Ajax أثناء تقديم النموذج، كما يدعم الـ CAPTCHA، وإضافة Akismet لتصفية الرسائل المزعجة والغير مرغوب بها، وهلمّ جرًا.

المستدات والدعم

يمكنك العثور على المستندات، و الأسئلة الشائعة والمزيد من المعلومات التفصيلية حول إضافة Contact Form 7 على contactform7.com. إذا لم تتمكن من العثور على إجابة لسؤالك في الأسئلة الشائعة أو في أي من الوثائق والمستندات التوضيحية، فيجب عليك التحقق من منتدى الدعم على WordPress.org. وإذا لم تتمكن من إيجاد أي موضوع من المواضيع يتعلق بمشكلتك الخاصة، فاطرح موضوع جديد من أجل المشكلة.

إضافة Contact Form 7 بحاجة إلى دعمك

من الصعب الاستمرار في التطوير ودعم هذه الإضافة من دون مساهمات من المستخدمين مثلك. إذا كنت تستمتع باستخدام إضافة Contact Form 7 وتجد أنها مفيدة، فالرجاء التفكير في تقديم تبرّع. سيساعد تبرّعك في تشجيع ودعم التطوير المستمر للإضافة وتقديم دعم أفضل للمستخدم.

إشعارات الخصوصية

مع إعدادات التكوين الإفتراضية، هذه الإضافة في حدّ ذاتها لا تقوم بـ:

  • تعقّب المستخدمين خلسة;
  • إرسال أو كتابة أي بيانات شخصية للمستخدم إلى قاعدة البيانات;
  • إرسال أي بيانات إلى خوادم خارجية;
  • استخدام ملفات تعريف الارتباط.

إذا قمت بتنشيط أي ميزات معينة عبر هذه الإضافة، فقد يتمّ إرسال البيانات الشخصية لمُقدّم البيانات عبر نموذج الاتصال، بما في ذلك عنوان IP الخاص به، إلى مزوّد الخدمة. وبالتالي، يوصى بتأكيد سياسة خصوصية مزوّد الخدمة. هذه الميزات تشمل:

إضافات موصى بها

يوصى بالإضافات التالية لمستخدمي إضافة Contact Form 7:

  • إضافة Flamingo بواسطة Takayuki Miyoshi – مع إضافة Flamingo، يُمكنك حفظ الرسائل المقدمة عبر نماذج الاتصال في قاعدة البيانات.
  • إضافة Bogo بواسطة Takayuki Miyoshi – إضافة Bogo هي إضافة واضحة ومتقدمة لتعدد اللغات، ولا تسبب لك وجع الرأس.

الترجمة

بإمكانك المساهمة في ترجمة إضافة Contact Form 7 عبر translate.wordpress.org.

لقطات الشاشة

  • screenshot-1.png

التنصيب

  1. رفع مجلد contact-form-7 بالكامل إلى المسار /wp-content/plugins/ على موقعك.
  2. تفعيل الإضافة من خلال قائمة ‘إضافات’ في ووردبريس.

سوف تجد تبويب ‘الاتصال Contact’ ضمن قائمة لوحة تحكم مسؤول الـ ووردبريس الخاصة بك.

للإستخدام الاساسي، يمكنك أيضاً إلقاء نظرة على موقع الإضافة.

التعليمات

هل لديك أسئلة أو مشاكل في استخدام إضافة Contact Form 7؟ استخدم إحدى قنوات الدعم المناسبة.

  1. المستندات
  2. الأسئلة الشائعة
  3. منتدى الدعم

الدعم

المراجعات

22 فبراير، 2020
I used Contact form 7 and it is the best plugin for forms. we get basic design ready and also it does not slow down the site.
17 فبراير، 2020
I see a lot of people hating on this plugin because they're using some unsupported version that is bundled in a theme, - all I can say from my own experience is that after using it for several years on many sites is a big thank you to the devs that keep it up to date and free for everyone. It's extremely easy to set up and customize. Cheers!
14 فبراير، 2020
Beloved by devs for its customisability, but as this form builder is all shortcode based it's not that easy for newbies to pick up. All in all, though, it's a powerful tool to use.
إقرأ جميع المراجعات 1٬723

المساهمون والمطوّرون

“إضافة Contact Form 7” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

لقد تم ترجمة ”إضافة Contact Form 7“ إلى 59 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.

ترجمة ”إضافة Contact Form 7“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

للمزيد من المعلومات، شاهد الإصدارات.

5.1.6

  • أنماط CSS: إزالة قواعد الأنماط من CSS التي لم تكن ضرورية ومتعارضة مع قواعد أنماط قالب Twenty Twenty.
  • واجهة برمجة التطبيقات REST API: يسترجع مُعرّف نموذج الاتصال بشكل واضح من معاملات المسار.

5.1.5

  • مصادقة التكوين: عنصر اختبار جديد للخطأ unavailable_html_elements.
  • مصادقة التكوين: عنصر اعتبار جديد للخطأ attachments_overweight.

5.1.4

  • reCAPTCHA: تقديم WPCF7_RECAPTCHA_SITEKEY و WPCF7_RECAPTCHA_SECRET constants.
  • reCAPTCHA: تقديم hooks وفلتر wpcf7_recaptcha_sitekey و wpcf7_recaptcha_secret.
  • إضافة المعلمة $status إلى فلتر wpcf7_form_response_output.
  • إنشاء nonce فقط عندما يكون المرسل مستخدمًا مسجّل الدخول.
  • تقديم WPCF7_ContactForm::unit_tag()، طريقة عامة تقوم بإرجاع وسم للوحدة.
  • reCAPTCHA: يعطي رسالة سجل بريد مزعج مختلفة للحالات التي يكون فيها رمز الاستجابة فارغًا.
  • خانة قبول اختيار Acceptance Checkbox: دعم خيار label_first في خانة قبول وسم النموذج.

5.1.3

  • إصلاح الخلل الذي يجعله غير قادر على إلغاء تحديد خيار في لوحة التبويب Mail ( تبويب البريد).

5.1.2

  • Constant Contact: تقديم مُحدّد قائمة جهات الاتصال.
  • Constant Contact: تقديم الإعدادات الإضافية لـ constant_contact.
  • reCAPTCHA: تقديم hooks للفلاتر Introduces the wpcf7_recaptcha_actions و wpcf7_recaptcha_threshold.

5.1.1

  • reCAPTCHA: تعديل ردّ الفعل لرموز الاستجابة الفارغة.

5.1

  • تقديم وحدة الدمج لـ Constant Contact.
  • تحديث وحدة reCAPTCHA لدعم اختبار reCAPTCHA الإصدار v3.
  • إضافة قواعد نمط الوضع الليلي (Dark Mode).

5.0.5

  • تمّ حل مشكلة التعارض بين get_data_option() و get_default_option() في الفئة WPCF7_FormTag.
  • منع حدوث أخطاء PHP في حالة استدعاء unlink().
  • تقديم wpcf7_is_file_path_in_content_dir() لدعم استخدام الـ UPLOADS constant.

5.0.4

  • تحدّد الـ capability_type بشكل صريح في استدعاء register_post_type() لإصلاح مشكلة ثغرة أمنية قابلة للإصابة.
  • مرفق ملف محلي – عدم السماح بتحديد مسارات الملفات المطلقة التي تشير إلى ملفات خارج دليل wp-content.
  • مصادقة إعداد التكوين – إضافة عنصر اختبار للكشف عن إعدادات الملف المرفق الغير صالحة.
  • تمّ إصلاح الخطأ في وظيفة التراجع في جافا سكريبت للمتصفحات القديمة التي لا تدعم سمة التسمية التوضيحية HTML5.
  • مربع اختيار القبول Acceptance Checkbox – لإعادة تعيين ميزة وسم النموذج do-not-store.

5.0.3

  • أنماط CSS: تطبيق نمط المؤشر “غير المسموح به” لإرسال الأزرار في حالة “التعطيل”.
  • مربع اختيار القبول Acceptance Checkbox: مراجعة واجهة المستخدم لزرّ إنشاء وسم ( tag-generator) لتشجيع استخدام خيارات أفضل فيما يتعلق بحماية البيانات الشخصية.
  • تقديم وظيفة wpcf7_anonymize_ip_addr().
  • تقديم خيار consent_for:storage لجميع أنواع وسوم النموذج (form-tags).

5.0.2

  • تمّ إضافة قسم إشعارات الخصوصية إلى ملف readme.txt.
  • تمّ تحديث معلومات محتوى صناديق الميتا.
  • استخدام get_user_locale() بدلاً من get_locale() لتكون أكثر ملاءمة.
  • مربع اختيار القبول Acceptance Checkbox: إعادة تعيين حالة “تعطيل” لأزرار الإرسال بعد إرسالها بنجاح.

5.0.1

  • تم إصلاح الاستخدامات الغير صحيحة لـ _n().
  • التحقق من الصحة: إصلاح عدد التنبيهات الغير صحيحة عبر تبويب لوحة الإعدادات الإضافية.
  • التحقق من الصحة: إصلاح المعالجة الغير ملائمة لوسم البريد الإلكتروني الخاص [_site_admin_email] في حقل “من” في ترويسة البريد.
  • مربع اختيار القبول Acceptance Checkbox: تمّ تطبيق فئة السمات Class و مُعرّف السمة ID المُحددة على عنصر HTML غير صحيح.
  • التحقق من الصحة: عندما يكون هناك إضافات في خانة ترويسات البريد الإضافية لصناديق البريد مثل Cc أو Reply-To، إلا أنه يحتوي على قيمة فارغة محتملة، الخطأ “Invalid mailbox syntax is used” سيظهر مجددًا.
  • تحديد صريح للـ Parameter الرابعة add_action() لتجنب تمرير قيم الـ Parameter الغير مقصودة.
  • التحقق ما إذا كان دليل المجلد المستهدف فارغًا قبل إزالة الدليل.

5.0

  • الإعدادات الإضافية: تمّ إزالة on_sent_ok و on_submit.
  • إعداد إضافي جديد: تخطي الإيميل (skip_mail)
  • إضافة Flamingo: تغييرات في عنوان القناة للرسائل الواردة بالتزامن مع تغيير عنوان نموذج الاتصال.
  • DOM events: إنشاء كائن استجابة API كاملة متاح للوصول من خلال خاصية event.detail.apiResponse.
  • بريد HTML: إضافة سمات مرتبطة باللغة إلى ترويسة الـ HTML.
  • رفع الملف: تعيين سمة القبول إلى حقل رفع الملف.
  • تقديم WPCF7_MailTag class.
  • السماح بإيقاف محاولة إرسال البريد باستخدام ربط الإجراء wpcf7_before_send_mail. ويمكنك أيضاً تعيين حالة مخصصة ورسالة من خلال hook الإجراء.
  • مربع اختيار القبول Acceptance Checkbox: السماح بتحديد بيان الشروط والأحكام في جزء المحتوى لوسم النموذج.
  • مربع اختيار القبول Acceptance Checkbox: دعم خانة الاختيار الاختيارية.
  • تقديم وسوم بريد إلكتروني جديدة: [_site_title]، و [_site_description]، و [_site_url]، و [_site_admin_email]، و [_invalid_fields]، و [_user_login]، و [_user_email]، و [_user_url]، و [_user_first_name]، و [_user_last_name]، و [_user_nickname]، وبالإضافة إلى [_user_display_name].
  • إضافة (filter hooks) جديدة: wpcf7_upload_file_name، و wpcf7_autop_or_not، و wpcf7_posted_data_{$type}، وبالإضافة إلى wpcf7_mail_tag_replaced_{$type}
  • ميزات جديدة لوسم النموذج: zero-controls-container و not-for-mail