ما برای برقراری ارتباط با مخاطبین خود نیازمند یک افزونه فرم تماس هستیم که باید در حد نیاز آن را انتخاب کرده و نصب کنیم. یکی از سرشناسترین افزونههای فرم تماس در وردپرس، افزونه contact form7 است که قدمت بالایی داشته و تقریبا از سادهترین فرمها تا مدلهای پیشرفته را با آن میتوان ایجاد کرد. اگر هنوز بر سر انتخاب یک فرم ارتباطی استاندارد برای سایتتان تردید دارید، این مقاله را حتما مطالعه کنید تا به نتیجه خوبی برسید.
افزونه contact form 7 برای ساخت فرم در وردپرس
فرم تماس 7 میتواند چندین فرم تماس را در آن واحد مدیریت کند، بعلاوه میتوانید فرم و محتویات آن را به صورت انعطافپذیری با نشانهگذاری ساده سفارشی کنید. افزونه contact form 7 از کپچا برای مبارزه با اسپمها پشتیبانی کرده و بصورت ایجکسی فعالیت میکند. از همه مهمتر پشتیبانی قدرتمند و بروزرسانی طولانی مدتی است که این افزونه وردپرس را سرشناس و حرفهای ساخته است. از ویژگیهای بارز این فرمساز عبارت است از:

- امکان ساخت چندین فرم و مدیریت همزمان هر کدام
- فرمسازی رایگان است
- مکان سفارشی سازی آسان
- امکان تغییر تنظیمات ایمیل
- استتفاده از فرمها با کمک شورت کدها
- پشتیبانی از Aksimet spam filtering, Ajax-powered submitting و CAPTCHA
- دارای افزونههای جانبی متعدد (Addon)
- امکان استفاده از کپچای گوگل
- فیلدهای صحیح و غلط، آپلود، کومبو باکس و…
- ایجکسی بودن بخش ارسال فرم
- نمایش هشدار برای هر فیلد به صورت جداگانه
- فرمهای بسیار کم حجم و بهینه
- امکان ایجاد سوال امنیتی برای تشخیص ربات بودن یا نبودن
حال به نصب و راه اندازی آن میپردازیم:
راه اندازی افزونه contact form 7
با توجه به رایگان بودن افزونه کافیست به قسمت افزونهها>> نصب افزونهها بروید و از مخزن contact form7 را انتخاب کنید. سپس نصب و فعال کنید. گزینهای با عنوان Contact به پیشخوان وردپرس اضافه میشود. روی آن کلیک کنید و گزینه Contact Form را انتخاب کنید.

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

همانطور که ملاحظه میکنید، در بالای صفحه کمه Add New وجود دارد. با کلیک روی آن میتوانیم یک فرم جدید بسازیم. در همان قدم اول کافیست یک عنوان یا نام برای فرم تماس خود انتخاب کنیم. پس از انتخاب نام قالب مشخصی برای ساخت فرم نمایان میشود:

همانطور که در تصویر میبینید گزینههای اسم، ایمیل، عنوان، پیغام و ارسال که ضروری هم هستند، بطور پیشفرض موجود است. اما در بالای فرم تگهایی موجود است که با توجه به نیاز خود میتوانید هر کدام را به فرم اضافه کنید. تنها کافیست روی هر تگ کلیک کنید تا در جایی که تمایل دارید، قرار گیرد.

پس از اضافه کردن تگهای لازم میتوانید روی گزینه ذخیره یا save کلیک کنید تا فرم شما ایجاد شود.
تنظیمات ایمیل برای فرمساز
حال باید ایمیل خود را برای دریافت و ارسال ایمیل تنظیم کنیم. بنابراین تب بعدی، تب mail است که به آن میرویم.

ایمیلی که در قسمت To وارد میشود، همان ایمیلی است که تمامی پیامهای ارسالی از سمت شما با این ایمیل ارسال میشود. پس از صحت آن مطمئن باشید. فرم تماس 7 از ایمیل تنظیم شده در سایت وردپرسی برای این بخش استفاده میکند. حال به پایین این صفحه مراجعه کنید تا بتوانیم متن پیام را سفارشی کنیم.
نحوه قرار دادن فرم ها درون برگه و نوشته
حال باید فرم تماس 7 در وردپرس را در برگه یا نوشتهای نشان دهیم. همانطور که در بخش مدیریت فرمها مشاهده کردید، هر فرم ایجاد شده دارای یک شورت کد اختصاصی است. کافیست آن را کپی کرده و در جای موردنظر خود قرار دهید. حال فرم شما ظاهر شما و کار میکند.
جمع بندی افزونه contact form 7
افزونه contact form 7 تقریبا جزء اولین افزونههای فرمسازی بود که روی کار آمد و رشد کرد. همچنان بروز شده و پشتیبانی میشود. امکانات خوبی داشته که برای بسیاری از سایتها گزینه مناسبیست از این جهت آموزش و توضیحاتی را به آن اختصاص دادیم.
| مرحله | توضیح |
|---|---|
| نصب و فعالسازی | از پیشخوان وردپرس به افزونهها >> نصب افزونهها بروید، Contact Form 7 را جستجو، نصب و فعال کنید |
| ایجاد فرم جدید | به منوی Contact بروید، Add New را کلیک کنید و نام فرم را انتخاب کنید |
| افزودن فیلدها | فیلدهای پیشفرض مثل نام، ایمیل، عنوان، پیام و دکمه ارسال وجود دارد؛ با کلیک روی تگها میتوانید فیلدهای دلخواه اضافه کنید |
| ذخیره فرم | پس از اضافه کردن فیلدها، روی Save کلیک کنید تا فرم ایجاد شود |
| تنظیمات ایمیل | در تب Mail، ایمیل مقصد را وارد کنید و متن پیام را سفارشی کنید تا پیامها به ایمیل شما ارسال شود |
| قرار دادن فرم در برگه | شورتکد فرم را کپی و در برگه یا نوشته موردنظر جایگذاری کنید تا فرم نمایش داده شود |
فعلی
فرم تماس وردپرس با Contact Form 7✅
سوالات متداول
چگونه میتوانم یک فرم تماس ساده با Contact Form 7 بسازم؟
چگونه میتوانم پیامهای فرم را به ایمیل دیگری ارسال کنم؟
آیا امکان اضافه کردن کپچا به فرم وجود دارد؟
