معرفی و آموزش کار با افزونه Contact form 7 + لینک دانلود

افزونه contact form 7

افزونه contact form 7 یا فرم تماس 7 یک افزونه پر استفاده برای سایت های وردپرسی است. این افزونه در عین سادگی بسیار پرکاربرد است. همان طور که از نامش مشخص است یک افزونه برای ساخت فرم است. انواع فرم های ارتباط با ما و… را می توان با افزونه contact form 7 به راحتی ایجاد کرد.

افزونه contact form 7 چکار میکند؟

ساخت فرم های ثبت نام و… بدون افزونه شاید کمی سخت باشد. برای این کار (اگر افزونه نداشته باشیم) باید کمی کدنویسی بدانیم. اما افزونه contact form 7 اینجاست تا به ما کمک کند بدون کار با کدها یک فرم تماس یا ارتباط بسازیم.

ساخت فرم با کدهای کوتاه

این افزونه با کدهای کوتاه و تگ ها، فرم‌ تماس میسازد. استفاده از ساده ترین کدها باعث میشود که سرعت سایت شما کمتر نشود.

کنترل ورودی ها

ورودی‌ های کاربر را اعتبارسنجی می‌کند تا از ارسال داده‌ اشتباه جلوگیری شود. مثلا اگر فرمت موبایل درست نیست به ما اخطار می دهد.

ارسال فرم برای مدیر

contact form 7 محتوای نهایی (داده های نهایی) فرم را برای مدیر یا مدیران سایت ایمیل میکند.

استفاده از AJAX

از فناوری AJAX پشتیبانی میکند. به همین خاطر بدون این که نیاز باشد صفحه بارگزاری مجدد شود فرم را ارسال میکند.

جلوگیری از هرزنامه

برای مقابله با هرزنامه از reCAPTCHA و Akismet استفاده میکند.

افزونه فرم تماس 7

آموزش کار با افزونه contact form 7

کار با این افزونه بسیار ساده است.

نصب و فعالسازی

از پیشخوان وردپرس، به مسیر افزونه‌ها > افزودن بروید. عبارت “Contact Form 7” را جستجو کرده و دکمه نصب را بزنید. سپس به صفحه افزونه ها بروید و این افزونه را فعالسازی کنید.

ساخت فرم جدید

پس از فعال‌سازی، منوی جدیدی به نام تماس در پیشخوان وردپرس اضافه می‌شود. روی تماس > فرم‌های تماس کلیک کنید. یک فرم نمونه از قبل وجود دارد که می‌توانید آن را ویرایش کنید یا با کلیک روی افزودن جدید، یک فرم از ابتدا بسازید.

ویرایش فرم

در صفحه ویرایشگر برگه های مختلفی وجود دارد.

برگه «فرم» (Form)

در این بخش کد فرم را مشاهده می‌ کنید. با کلیک روی دکمه‌ های تولیدکننده برچسب (Tag Generator) در بالای صفحه می‌توانید فیلدهای مختلفی مانند متن، ایمیل، تلفن، پیام، کشویی و … را به فرم اضافه کنید.

برگه «ایمیل» (Mail)

این بخش برای تنظیم ایمیل دریافتی بسیار مهم است. در اینجا مشخص می‌کنید که محتوای فرم به چه آدرسی ارسال شود (To) و ایمیل فرستنده چگونه نمایش داده شود (From). همچنین می‌توانید با استفاده از برچسب‌هایی مانند [your-name] و [your-email]، محتوای ایمیل را شخصی‌سازی کنید.

برگه «پیام‌ها» (Messages)

در اینجا می‌ توانید متن پیام‌ هایی را که به کاربر نمایش داده می‌شود (مثلاً پیام موفقیت‌آمیز بودن ارسال یا پیام خطا) سفارشی کنید.

برگه «تنظیمات اضافی» (Additional Settings)

این قسمت برای این است که کدهای سفارشی شده به فرم اضافه کنید. 

کپی کردن کد کوتاه

پس از اتمام تنظیمات در بالای صفحه، کد کوتاه مخصوص فرم خود را کپی کنید. چیزی شبیه به این: [contact-form-7 id=”123″ title=”فرم تماس”]

قرار دادن فرم در سایت

برای نمایش فرم در یک صفحه یا نوشته، کد کوتاه کپی شده را در ویرایشگر آن صفحه یا نوشته بچسبانید. همچنین می‌توانید از بلوک اختصاصی افزونه در ویرایشگر جدید وردپرس (گوتنبرگ) نیز استفاده کنید.

عکس محیط کار با افزونه contact form 7

مشکل ارسال نشدن ایمیل

خیلی از کاربران افزونه contact form 7 مشکل دریافت نکردن ایمیل را دارند. این مشکل بسیار رایج است. اما میتوان آن را حل کرد.

بررسی تنظیمات «ایمیل» در افزونه

مطمئن شوید آدرس ایمیل در فیلد «To» (گیرنده) صحیح و معتبر باشد. همچنین ایمیل «From» (فرستنده) بهتر است با دامنه سایت شما یکی باشد (مثلاً sample@yourdomain.com)

بررسی پوشه اسپم

پوشه اسپم (هرزنامه) را در ایمیل خود چک کنید. ممکن است محتوای فرم ایمیل شده باشد اما به اسپم رفته باشد.

تنظیمات هاست و استفاده از SMTP

بسیاری از هاست‌ ها ارسال ایمیل از طریق تابع پیش‌فرض PHP را محدود می‌ کنند. نصب و تنظیم یک افزونه SMTP مانند WP Mail SMTP مشکل را به طور اساسی حل می‌ کند.

تنظیمات احراز هویت دامنه (SPF/DKIM)

برای اطمینان از رسیدن ایمیل به سرویس‌هایی مثل جیمیل، باید رکوردهای SPF و DKIM را در تنظیمات دامنه خود (DNS) به‌درستی پیکربندی کنید.

دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *