📦

افزونه کانتکت فرم ۷ نسخه 6.1.6

Contact Form 7 · by Rock Lobster Inc.

کانتکت فرم 7 قدیمی‌ترین فرم‌ساز وردپرس با +۵ میلیون نصب فعال. ساخت فرم تماس، استخدام و نظرسنجی با شورت‌کد. اتصال به پیامک ایرانی و درگاه‌های پرداخت.

📁 فرم‌ساز نسخه 6.1.6 قبلی: 6.1.5 حجم ? PHP 7.4+ WP 6.7+ دانلود از مخزن
صفحه رسمی وردپرس ↗
نسخه
6.1.6
آخرین بروزرسانی
1405/03/09
وردپرس مورد نیاز
6.7+
تست شده تا
7.0
PHP مورد نیاز
7.4+
حجم فایل
?

درباره افزونه کانتکت فرم ۷

کانتکت فرم 7 یکی از قدیمی‌ترین افزونه‌های وردپرسه که هنوز فعالانه توسعه پیدا می‌کنه. ساخته شده توسط Takayuki Miyoshi ژاپنی از سال ۲۰۰۷، یعنی هم‌سن خود وردپرس مدرن. سادگی و سبکی این افزونه دلیل ماندگاریشه؛ در حالی که فرم‌سازهای جدید با امکانات پیچیده می‌آن و می‌رن، CF7 همچنان روی میلیون‌ها سایت کار می‌کنه و میلیون‌ها فرم در روز ارسال می‌فرسته. از نظر کارکرد، CF7 با shortcodes کار می‌کنه و این مدلی که شاید الان قدیمی به نظر برسه، اتفاقاً نقطه قوتشه. شما توی ادیتور افزونه، فرم رو با تگ‌هایی مثل `[text]` (متن اجباری)، `[email*]` (ایمیل اجباری) و `[textarea]` می‌سازید، بعد shortcode فرم رو در هر صفحه‌ای می‌چسبونید. این رویکرد یعنی فرم به استایل قالب شما می‌چسبه، نه برعکس. هیچ CSS اضافه‌ای زورت نمی‌کنه و هیچ تداخلی با طراحی سایت پیش نمیاد. سیستم اطلاع‌رسانی ایمیلش هم قدرتمنده و می‌تونید چندین ایمیل مختلف به آدرس‌های مختلف ارسال کنید بسته به نوع فرم. برای کاربر ایرانی چند تا نکته مهم وجود داره و باید جدی بگیریدشون. اول، Google reCAPTCHA که CF7 برای جلوگیری از اسپم پیشنهاد می‌ده، در ایران معمولاً لود نمیشه و فرم رو از کار می‌اندازه. توصیه میشه به‌جاش از hCaptcha (که مشابه ولی بدون فیلتره) استفاده کنید. افزونه رایگان WPForms hCaptcha این کار رو می‌کنه. دوم، اگه می‌خواید بعد از ارسال فرم پیامک به مدیر بفرستید، باید افزونه جانبی مثل Contact Form 7 SMS رو نصب کنید و افزونه‌های مشابه که با سامانه‌های ایرانی فراز اس‌ام‌اس، کاوه‌نگار و ملی‌پیامک کار می‌کنن. سوم، اگه می‌خواید فرم پرداخت داشته باشید، CF7 به‌تنهایی نمی‌تونه و باید از WPForms Pro یا Gravity Forms استفاده کنید. و حالا مهم‌ترین مشکلی که ۹۰ درصد کاربران ایرانی CF7 باهاش روبرو میشن: عدم ارسال ایمیل. توی هاست‌های ایرانی به دلایل امنیتی و جلوگیری از اسپم، تابع mail() پیش‌فرض PHP معمولاً غیرفعاله یا محدود شده. نتیجه‌ش اینه که فرم پر میشه و ارسال میشه، ولی هیچ ایمیلی به دستتون نمی‌رسه. راه‌حل ساده‌ست: افزونه WP Mail SMTP رو نصب کنید و ارسال ایمیل رو از طریق Gmail، Yahoo یا یکی از سرویس‌های SMTP ایرانی (مثلاً ایمیل اختصاصی هاست خودتون) تنظیم کنید. این کار ۵ دقیقه طول می‌کشه و ۹۹ درصد مشکلات ارسال ایمیل CF7 رو حل می‌کنه. بدون این کار، CF7 عملاً برای هاست ایرانی کار نمی‌کنه.

راهنمای نصب افزونه

  1. فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 6.1.6» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه می‌شود و نیاز به VPN ندارد.
  2. وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونه‌ها → افزودن → بارگذاری افزونه» بروید.
  3. فایل ZIP دانلود شده (contact-form-7-6.1.6.zip) را انتخاب و آپلود کنید.
  4. پس از پایان نصب، روی دکمه «فعال‌سازی افزونه» کلیک کنید.
  5. افزونه کانتکت فرم ۷ اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.

تغییرات نسخه 6.1.6

  • Updates the copyright year to 2025.
  • Updates the “Contact Form 7 needs your support” message content.
  • Updates the Constant Contact deprecation warning.
  • Removes unnecessary type declaration from nullable arguments to avoid deprecation warnings in PHP 8.4.

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

چرا ایمیل‌های فرم به‌دستم نمی‌رسد؟
این مشکل رایجی روی هاست‌های اشتراکی است چون تابع mail() وردپرس اغلب مسدود است. راه‌حل: افزونه WP Mail SMTP را نصب کنید و ایمیل را از طریق Gmail، Outlook یا یک سرویس SMTP ایرانی ارسال کنید. این تقریباً همیشه مشکل را حل می‌کند.
چطور reCAPTCHA Google را با hCaptcha جایگزین کنم؟
افزونه‌ای به‌نام «CF7 hCaptcha» یا «Anti-Spam hCaptcha» نصب کنید. در ایران hCaptcha سریع‌تر از reCAPTCHA کار می‌کند چون فیلتر نیست. تنظیمات هم تقریباً مشابه است — فقط key از سایت hcaptcha.com می‌گیرید.
آیا CF7 می‌تواند بعد از ارسال پیامک بفرستد؟
به‌صورت پیش‌فرض نه، ولی با افزونه جانبی بله. افزونه‌هایی مثل «Contact Form 7 SMS» با سامانه‌های پیامک ایرانی (فراز، کاوه‌نگار، ملی‌پیامک) قابل اتصال هستند. تنظیم آن یک‌بار است و بعد همه فرم‌ها پیامک ارسال می‌کنند.
آیا افزونه کانتکت فرم ۷ رایگان است؟
بله، نسخه پایه افزونه کانتکت فرم ۷ رایگان و قابل دانلود از مخزن وردپرس است. ممکن است نسخه‌های Pro با امکانات بیشتر نیز توسط سازنده عرضه شود.
چگونه افزونه کانتکت فرم ۷ را نصب کنم؟
فایل ZIP افزونه را از دکمه دانلود این صفحه دریافت کنید. سپس از پنل مدیریت وردپرس به مسیر «افزونه‌ها → افزودن → بارگذاری افزونه» بروید و فایل را آپلود کنید. پس از نصب، روی «فعال‌سازی» کلیک کنید.
آخرین نسخه افزونه کانتکت فرم ۷ چیست؟
در حال حاضر آخرین نسخه پایدار افزونه کانتکت فرم ۷، نسخه 6.1.6 است که در همین صفحه قابل دانلود می‌باشد. مخزن WPFORIRAN به‌صورت روزانه با مخزن رسمی وردپرس همگام می‌شود.
آیا دانلود از WPFORIRAN امن است؟
بله. تمام فایل‌های ZIP این مخزن مستقیماً از سرورهای رسمی WordPress.org دانلود و کش می‌شوند. هیچ تغییری در محتوای فایل اعمال نمی‌گردد و checksum فایل با نسخه رسمی یکسان است.

افزونه‌های مرتبط در دسته فرم‌ساز