آموزش پیشرفته افزونه Contact Form 7
آموزش رایگان
آموزش افزونه Contact Form 7
سلام و عرض ادب خدمت کاربران محترم رسانه آموزشی لرن دی ال
در ادمه سری آموزش های طراحی وب سایت با وردپرس در این دوره آموزشی افزونه حرفه ای و پرکاربردی Contact Form 7 را مورد بررسی و آموزش قرار داده ایم،این دوره آموزشی به صورت رایگان در اختیار شما دوستان عزیز قرار می گیرد.
برای پیشرفت در کسب و کار شما باید با کاربران،مشتریان و طرفداران خودتان در فضای نت در ارتباط باشید،که با گسترش شبکه های اجتماعی این امکان فراهم شده است،اما همیشه راه و روش های رسمی و روتین به شما کمک زیادی می کند.یکی از این روش ها استفاده از فرم های تماس در وب سایت است.فرم های تماس روش های تقریبا رسمی و عالی برای دریافت نظرات،انتقادات و پیشنهادات کاربران وب سایت و شما با استفاده از این فرم ها می توانید با کاربران وب سایت خودتان در ارتباط باشید.
افزونه Contact Form 7 یا همان فرم تماس ۷ یکی از افزونه های کاربردی و رایگان برای سیستم مدیریت محتوا وردپرس است،که با استفاده از این افزونه به راحتی می توانید انواع فرم های تماس و دیگر فرم های ارتباطی همچون فرم های استخدام نیمه حرفه ای،فرم های نظرسنجی نیم حرفه ای طراحی کنید و در سایت خودتان قرار دهید.در این دوره آموزشی به بررسی و آموزش افزونه فرم تماس ۷ پرداخته ایم و تمامی بخش های این افزونه را در این دوره آموزش داده ایم.
استفاده از این افزونه در نگاه اول ساده به نظر می رسد ولی با چند ترفند ساده می توان از همه امکانات و قدرت این افزونه برای طراحی فرم های تماس استفاده کرد و به این نکته دقت داشته باشید که هر وب سایتی نیاز به یک صفحه تماس با ما در سایت دارید و شما برای ایجاد این صفحه علاوه برای برگه های وردپرس نیاز به یک افزونه هم برای ایجاد فرم هم خواهید داشت که مطمئنا افزونه Contact Form 7 نیاز شما برآورده خواهد کرد.
سرفصل دوره آموزش پیشرفته افزونه Contact Form 7 :
- بخش معرفی : تعریفی از مواردگفته شده در دوره
- بحش اول : نصب افزونه و طراحی فرم تماس با ما
- بخش دوم : تنظیمات ایمیل فرم ها
- بخش سوم : بخش پیام ها و طراحی پیشرفته صفحه تماس با ما
- بخش چهارم : تنظیم کد reCAPTCHA برای فرم ها
بخش اول دوره » نصب افزونه Contact Form 7 و طراحی فرم تماس با ما
افزونه فرم تماس ۷ رایگان بوده و شما به راحتی می توانید از مخزن وردپرس دانلود و نصب کنید و در بخش اول این آموزش به بحث نصب افزونه و طراحی فرم تماس با ما حرفه ای پرداخته ایم،این افزونه دارای فیلد های مختلف از جمله : دریافت متن (نام و نام خانوادگی)،دریافت لینک،دریافت فایل،دکمه های رادیو،دکمه های چک باکس و کلی المان دیگر که برای طراحی یک فرم حرفه ای به کمک شما خواهند آمد.
بخش دوم دوره » تنظیمات پیشرفته ایمیل در افزونه فرم تماس ۷
برای دریافت فرم های تماسی که کاربران برای شما ارسال می کنند،حتما باید یک ایمیل داشته باشید و از بخش ایمیل این افزونه استفاده کنید،چرا که فرم های ارسالی در ایمیل شما ذخیره خواهند شد و بر خلاف افزونه های حرفه ای دیگر این افزونه فرم های دریافتی خودش را در پنل مدیریت وردپرس ذخیره نمی کند.
ایمیل های ارسالی به دو صورت هستند،یکی ایمیلی که برای شما به عنوان مدیر سایت ارسال خواهد شد و دیگری ایمیل که برای کاربر شما همان شخصی که ارسال کننده فرم تماس است،هم ارسال خواهد شد و شما می توانید ایمیل های ارسالی را ویرایش کنید و حتی با استفاده از کدهای HTML و CSS استایل دهی دلخواهتان را برای ایمیل ها پیاده سازی کنید.
بخش سوم دوره » پیام ها و طراحی پیشرفته صفحه تماس با ما سایت
یکی دیگر از بخش های خوب افزونه فرم تماس ۷ بخش پیام های آن است،که وقتی کاربران شما دکمه ارسال فرم را کلیک می کند،بسته به نوع عملکرد فرم یک پیغام برای او نمایش داده خواهد شد و در نسخه جدید این افزونه تمامی این پیغام ها به زبان فارسی ترجمه شده اند و از همه مهم تر این پیغام ها قابل ویرایش هستند و شما می توانید به راحتی هر متنی که مدنظرتان هست جایگزین متون ترجمه کنید.
یکی از بخش های جذاب این دوره آموزشی همین بخش است،که یک صفحه تماس با ما حرفه ای با استفاده از افزونه Visual Composer و افزونه فرم تماس ۷ طراحی و اجرا کرده ایم،در این صفحه از المان مختلف افزونه ویژوال کامپوزر کمک گرفتیم و یک صفحه تماس با ما حرفه ای و زیبا را طراجی کردیم.
بخش چهارم دوره » تنظیم کد reCAPTCHA برای فرم ها
همیشه برای تمامی وب سایت یکسری اسپمرها وجود دارند که با استفاده از نرم افزارهای مخرب سعی در از کار انداختن وب سایت یا ایجاد خلل در آن وب سایت را دارند.که همیشه راه جلوگیری از این اسپمرها در صفحات لاگین،فرم ها و نظرات استفاده از کدهای امنیتی است که از این نرم افزارها و روبات ها جلوگیری می کند.
ماهم در این بخش با استفاده از کد reCAPTCHA گوگل فرم تماس را در مقابل نرم افزارهای مخرب و اسپمر ها ایمن کردیم و به شما آموزش داده ایم که به چه صورت از کدامنیتی گوگل برای فرم تماس با ما در افزونه فرم تماس ۷ استفاده کنید.
- تمامی وبمستران و مدیران سایت های وردپرسی که دنبال راه ساده برای ارتباط با کاربران خود هستند.
- تمامی کسانی که به وردپرس علاقه دارند و برای یادگیری طراحی سایت های وردپرسی تلاش می کنند.
- آشنایی با بخش های مختلف وردپرس ( برای یادگیری دوره جامع کسب درآمد از وردپرس لرن دی ال را به صورت رایگان مشاهده کنید )
- این آموزش رایگان عرضه شده است.
- بله،این دوره آموزشی به صورت دائم از طرف مدرس دوره پشتیبانی می شود.
- سوالات و مشکلات خودتان را در بخش پرسش و پاسخ پایین همین صفحه مطرح نمایید.
مشخصات محصول: آموزش پیشرفته افزونه Contact Form 7
|
6 دیدگاه برای آموزش پیشرفته افزونه Contact Form 7
یک دیدگاه اضافه کنید
- آموزش پروژه محوراست
- دارای فایل پروژه می باشد
- به صورت مداوم بروزرسانی می شود
- دارای پشتیبانی می باشد
آموزش رایگان
اسماعیل فدائی (مالک تایید شده) –
سلام و عرض ادب
یک افزونه فرم ساز دیگه هم بررسی و استفاده کنید ببینید همین مشکل رو دارید،ممکن علت های مختلف از تداخل افزونه ها،نسخه پایین PHP و حتی بخش ارسال ایمیل وردپرس شما باشه چون تا الان این مشکل برخورد نکردیم نمیتونم به صورت قطعی بگم مشکل از کجاست.
باتشکر
فرهاد (مالک تایید شده) –
سلام وقت شما بخیر
ببخشید من یه مشکلی با این افزونه دارم
فرم رو طراحی میکنم ولی وقتی چند بار از یک شورت کد مثلا ناحیه متنی استفاده میکنم نمیاد داخل ایمیلم میشه بگید اینو چجوری باید تو قسمت ایمیلم ثبت کنم که تو محتوای ایمیلی که برام میشه همشون بیاد
اسماعیل فدائی (مالک تایید شده) –
سلام و عرض ادب
این میتونه به خاطر هاستینگ شما باشه،به این دلیل که سرویس هاستینگ شما ارسال ایمیل توسط وردپرس رو غیرفعال کرده حالا به هر دلیلی و این امکان ارسال ایمیل توسط سایت شما امکان پذیر نیست.
حالا میتونید از پشتیبانی هاست درخواست کنید که این امکان رو فعال کنه یا اینکه از افزونه WP Mail SMTP استفاده کنید.
باتشکر
alireza –
سلام من در قسمت “from” ثبت کردمwordpress@ip ولی وقتی که توی سایت میخوام از فم استفاده کنم
There was an error trying to send your message. Please try again later.
اینو مینویسه که راجع بهش سرچ کردم به این نتیجه رسیدم باید ادرس ایمیل واقعی وارد کنیم که این کارو قبلا انجام داده بودم مشکل از کجاس ؟؟
اسماعیل فدائی (مالک تایید شده) –
سلام و عرض ادب
از لطف و عنایت شما بی نهایت سپاسگذارم.
برای این منظور به نظرم شما باید از افزونه TotalPoll Pro استفاده کنید،این یک افزونه برای ایجاد فرم های نظرسنجی در سایت هست که بعدش میتونید نظرسنجی ها رو هم هرجای سایت که خواستید به نمایش بذارید،درغیراینصورت اگر بخواید از افزونه فرم تماس ۷ استفاده کنید که باید داده ها یا همون نظرسنجی ها رو به صورت دستی حالا با یک دیزاین خاص مثلا از افزونه های صفحه ساز مثل Elementor Pro و یا WP Bakery Visual Composer استفاده کنید و حالا با استفاده از این صفحه ساز ها یک برگه رو به نمایش نظرات کاربران اختصاص بدید و اون نظرات یا امتیازات رو نمایش بدید.
باتشکر
محمود –
سلام بر شما.
خیلی ممنون از توضیحات جامعتون.
سوالی داشتم در مورد این پلاگین.
میخوام فرمی بسازم و از کاربر بخوام که به موضوعی امتیاز بده.
حالا نمیدونم چطور این مقداری که کاربران برای امتیاز وارد می کنند رو تو سایتم تحت عنوان آخرین امتیاز ثبت شده ، نمایش بدم.
میشه در این مورد راهنمایی بفرمایید؟
سپاس
زهرا قادرپناه –
سلام و عرض ادب
نه اصلا نیازی به میل سرور ندارید،این افزونه از سیستم ارسال ایمیل با استفاده از php در وردپرس استفاده میکنه و توی دوره هم توضیح دادم شما ایمیل خودتون رو که در فرم وارد کنید این ایمیل در میل باکس کاربر شما نمایش داده میشه،اینکه خطایی رو دریافت کردید مشکل از کانفیگ بد فرم شما هست و اون فرم رو حذف کنید و دوباره طبق دوره فرم رو ایجاد کنید،وگرنه نیازی به میل سرور ندارید،به این نکته هم دقت کنید که روی لوکال هاست این افزونه عمل نمیکنه.
نکته دیگه اینکه این افزونه رو من روی سایت هایی که توسط شرکت پارس پک میزبانی میشند،مشکل داشت و فرم ارسال نمی شد،شما هم اگر از شرکت پارس پک استفاده می کنید ضمن چک افزونه به این شرکت تیکت بزنید.
باتشکر
احسان م. (مالک تایید شده) –
یه سوالی ذهن من رو مشغول کرده، طبیعتا برای ارسال هر ایمیلی نیاز به یک میل سروری هست. من می خوام بدونم این افزونه از چه میل سروری استفاده می کنه؟ یعنی خودش ارسال می کنه یا ما باید براش ایمیل سرور معرفی کنیم؟ نامه هایی که از این افزونه ارسال میشن به ما و مشتریان در فیلد from چه آدرسی خواهند داشت؟ چون تا الان دائم ایراد فرم میگیره و هیچ ایمیلی ارسال نشده می پرسم.
زهرا قادرپناه –
خواهش میکنم،بله برای استفاده از منطق شرطی این افزونه مناسب کار شما نیست،پیشنهاد ما استفاده از افزونه گراویتی فرم است.
باتشکر
احسان م. (مالک تایید شده) –
پاسخم را گرفتم. همون موضوع شرطی منظور بود که فرمودین با این ابزار نمیشه. تشکر
زهرا قادرپناه –
سلام و عرض ادب
در خدمتون هستم،درست متوجه نشدم ولی توی این افزونه امکان طراحی شرطی فیلدها وجود نداره،اگربخواید به صورت شرطی کارکنید که باید از از افزونه گروایتی فرم استفاده کنید.ولی ارسال پیام برای کاربران که فرم رو پر می کنند به دلخواه خود شما اگر فعال کنید زمانی که کاربر فرم رو ارسال میکنه یک پیام به ایمیل کاربر ارسال میشه اگر هم نه که ارسال نمیکنه،ضمن اینکه فیلدها رو هم خودتون میتونید تعریف کنید ولی اینکه شرطی باشه در این افزونه امکان پذیر نیست.
حالا اگر میتونید بیشتر و واضع تر توضیح بدید تا بهتر بتونم شما رو راهنمایی کنم.حالا یا با این افزونه اگر نشد افزونه گروایتی فرم رو ما در سایت داریم و میتونید از اون افزونه استفاده کنید که بهترین افزونه فرم ساز دنیا است.
احسان م. (مالک تایید شده) –
سلام آقای فدایی… سوالی دارم، اگر بخواهیم فیلد دریافت ایمیل کاربر را غیرفعال کنیم (با حذف ستاره فیلد اجباری)، در اون صورت در بخش ایمیل گزینه reply to و … هم باید حذف بشن که مطلوب من نیست. آیا میشه این فیلد رو در بخش ایمیل شرطی کرد؟ یعنی اگر کسی ایمیلش را وارد کرد ایمیل های دوم و فرستنده پیام برای من مدیر به نمایش در بیاد و اگر هم وارد نکرد الزام ورود را نداشته باشیم و سایر مشخصات را دریافت کنیم و طبیعتا نسخه ای از تماس برای کاربر ارسال نشود و آدرس فرستنده پیام رو هم در بخش ایمیل اول دریافت نکنیم؟ چنین حالتی قابل پیاده سازی هست؟