جلسه ۳۷

آموزش جامع ساخت فرم در المنتور

مسعود قربان خانی

مدرس : مسعود قربان خانی

فایل های ضروری و مورد نیاز

پخش ویدیو
تخفیف ویژه دانشجویان دوره رایگان المنتور

علاوه بر تخفیف همیشگی المنتور پرو 20% بیشتر تخفیف بگیرید

کد تخفیف : off-elementor

در این نوشته شما می خوانید

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

آموزش ساخت فرم در المنتور

خوب در ابتدا آموزش کلی فرم و ساخت انواع فیلد ها رو به شما آموزش دادم و بعد از آن سعی کردم مواردی که نیاز دارید رو نیز همانند ساخت فرم های چند مرحله یا Step By Step رو به شما آموزش بدم.

با دیدن این آموزش نیازی به افزونه جانبی دیگر ندارید

شما اصلا نیازی به افزونه هایی همانند فرم تماس 7 ندارید و میتوانید تمامی امکانات این فرم ساز را یکجا در المنتور داشته باشید .

فرم ها بعد از ثبت کجا ذخیره میشوند؟

فرم ها بعد از اینکه توسط کاربر ثبت می شود هم در ایمیل و هم در قسمتی به نام Submissions ذخیره می شوند که در منوی پیشخوان وردپرس طبق تصویر زیر قرار میگیرند.

برای آموزش کامل این بخش وارد جلسه یست و پنجم آموزش رایگان المنتور شوید : آموزش ذخیره کردن اطلاعات فرم المنتور در پیشخوان

ذخیره کردن اطلاعات فرم المنتور در پیشخوان

فرم المنتور با چه افزونه هایی سازگار نمی باشد

این افزونه با بیشتر افزونه های ایمیل مارکتینگ مثل Mail poet سازگاری کامل دارد و به راحتی میتوانید استفاده کنید .

برای استفاده بیشتر از امکانات المنتور پیشنهاد میکنیم از افزونه المنتور پرو استفاده کنید .

سوالات و مشکلات شما در این جلسه

اگر در این جلسه سوال و مشکلی داری می توانید در این قسمت بپرسید 

118 پاسخ

  1. سلام من چطور میتونم داخل فیلد تاریخ دسترسی تاریخ قبل از روز جاری رو ازش بگیرم؟ ممنون میشم راهنماییم کنید

    1. سلام خدمت شما
      شما می‌توانید از ویژگی‌های HTML5 برای فیلد تاریخ استفاده کنید. به عنوان مثال، می‌توانید min attribute را در فیلد تاریخ تنظیم کنید تا کاربران نتوانند تاریخی قبل از تاریخ مشخص شده را انتخاب کنند. در اینجا یک نمونه کد برای این کار آورده شده است:



      این کد با استفاده از تابع date در PHP، تاریخ روز جاری را به عنوان حداقل تاریخ قابل انتخاب تنظیم می‌کند. اگر از المنتور پرو استفاده می‌کنید و می‌خواهید این کار را از طریق رابط کاربری انجام دهید، ممکن است نیاز به افزونه‌ای داشته باشید که این قابلیت را ارائه دهد.
      اگر به دنبال راه حلی هستید که نیاز به کدنویسی نداشته باشد، می‌توانید از افزونه‌هایی مانند JetEngine یا Advanced Custom Fields (ACF) استفاده کنید که امکان تنظیم محدودیت‌های تاریخ را از طریق رابط کاربری فراهم می‌کنند. این افزونه‌ها به شما امکان می‌دهند تا فیلد‌های تاریخ پیشرفته‌تری ایجاد کنید و محدودیت‌های مورد نظر خود را اعمال کنید

  2. با سلام و تشکر از آموزش خوبتون، یک سوال داشتم. آیا در المنتور ویجت یا افزونه ای است که نقش گرویتی ویو را بازی کند. با تشکر از پاسخگویی شما.

  3. سلام وقت بخیر
    ممنونم بابت آپوزش کاملتون
    من روی حالت انتخاب کنید گذاشتم اما فقط برچسب داره و نام فیلد نداره که پر کنم
    ممنون میشم راهنمایی بفرمایید

  4. سلام جناب قربان خانی.من یک فرم نظر سنجی درست کردم. فقط دنبال راهی هستم که هر id یاهر نفری که وارد میشه یک بار بتونه نظرشو بده.خیلی ممنون میشم بتونین راهنمایی کنید.

  5. سلام وقت بخیر
    امکان ایجاد شرط در فرم ها هست؟
    مثلا در یک باکس به صورت انتخابی نام چند ساختمان قرار بگیرد و براساس ساختمان انتخابی در باکسی دیگر اسامی واحدهای ساختمان نمایش داده شود و اسامی واحدها براساس نام ساختمان انتخابی متفاوت باشد؟

  6. سلام وقت بخیر
    بعد از پر کردن فرم و دکمه ارسال را که میزنم خطای ارسال ایمیل دریافت میکنم و فرم به ایمیل فرستاده نمیشه ولی در قسمت ارسال ها نمایش داده میشه، چرا مشکل ارسال ایمیل هست لطفا راهنمایی مینمایید.ممنونم

    1. سلام اگر لوکال هاست هستی مشکلی ندارد اما اگر در هاست کار میکنید به هاستینگ خود گزارش دهید قبلش از مخزن با افزونه SMTP تست کنید

  7. داداش عالی ، سایتتون تو حالت موبایل یکم مشکل داره زدگی منو میاد ت صفحه انداره 30px لطفا درستش کنید کار کردن رو سخت میکنه ممنون

  8. سلام وقت بخیر
    من گزینه افزودن فایل رو به فرم اضافه کردم و فرمت هایی که میخوام و سایز رو هم تنظیم کردم.
    ولی وقتی مشتری میخواد فایل مورد نظر رو آپلود کنه میگه فرمتش مورد تایید نیس! در صورتی که تو تنظیمات درسته.
    علتش چیه؟

  9. سلام خسته نباشید
    ممنون از آموزش
    فقط من فیلد آپلود رو گذاشتم میخام بجای نام عکس آپلود شده را نمایش بده به مشتری

  10. سلام من میخوام در صورت انتخاب فقط یکی از گزینه های select در پایین آن یک textarea باز شود تا کاربر توضیحات بنویسد، این کار با فرم ساز المنتور قابل انجام است؟

  11. سلام وقت بخیر.فرم ساز پیش فرض المنتور محدودیت داره مگه؟
    من دوتا فرم باهاش ساختم و تست کردم مشکلی نداشت.
    الان میخوام یکی دیگه درست کنم موقع تست همش خطا میده که فرم نامعتبر است.

  12. سلام خسته نباشید
    یه افزونه فرم ساز معرفی کنید که باش بشه به درگاه پرداخت ولی شد و
    تمام مشخصات کاربر بگیره عکس .متن. عدد.و……
    ممنون رایگان باشه بهتره

  13. سلام وقت بخیر و ممنون از سایت و مطالب مفیدتون
    من یک فرم ساختم و فیلد های از نوع “انتخاب” توش تعریف کردم؛ اما نمیدونم چطور باید گزینه های مختلفی که هر فیلد انتخابی میتونه داشته باشه رو باید براش تعیین کنم. ممنون میشم راهنمایی بفرمایید.

    1. سلام در کادری که جلوی شما قرار میدهد باید در هر خط یک متنی را بنویسید تا به صورت انتخابی قرار بگیرد.

  14. سلام.وقت بخیر.
    من طبق اموزش فرم ثبت سفارش ساخته ام. ولی وقتی دکمه ارسال فرم زده میشود.نه داخل پیشخوان و نه به ایمیل این فرم ارسال نمیشود. حتی پیغامهای سفارشی که گذاشته ایم در انتهای ارسال فرم و یا خطایی داده نمیشود. فقط صفحه رفرش میشود. لطفا راهنمایی کنید مشکل از کجاست؟ ممنون

  15. سلام وقت بخیر

    یک فرم درصفحه اول داریم
    بعد زدن تیک های مربوطه و دکمه ثبت ، صفحه دوم باز میشه
    صفحه دوم یک فرم دیگه هست که اطلاعات فرم صفحه اول میگیره و چند گزینه داره و در نهایت گزینه ثبت نهایی. که با زدن این دکمه اطلاعات واردشده (همین فرم و هم فرم صفحه اول)ثبت میشه

    این فرم ها چطور میشه پیاده کرد؟ مشکل اصلی ارتباط بین فرم صفحه اول و فرم صفحه دوم هست
    جایی خوندم که با افزونه مت فرم میشه پیادش کرد ولی هیچ آموزشی ازش نیست

    شما می تونید راهنمایی کنید یا آموزشش بذارید؟

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

  16. سلام.
    ممنون از آموزش خوبتون. من فرم رو درست کردم وقتی حتی با وجود اینکه “عملیات پس از ارسال” ایمیل هم وجود داره و تنظیماتش هم ظاهرا اوکیه اما باز ایمیل نمیاد و فقط در قسمت submission میتونم فرم های ارسال شده رو ببینم. تنظیمات بخش ایمیل به این شکل هست:

    to : جیمیل شخصی خودم
    from email : یک ایمیل متعلق به دامنه که وجود خارجی نداره. آیا لازمه که بسازمش یا یه مورد الکیه؟
    قسمت های Reply to، Cc و Bcc هم خالیه.

    با تشکر

  17. سلام وقت بخیر من المنتور پرو ورژن 3.15.1 رو نصب کردم از سایت خودتون هم تهیه کردم ولی گزینه ارسال واسم نیومده داخل تنظیمات المنتور و همینطور Submissions
    در صورتی که داخل سایت هم نگارش رو زده 3.15.1

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

  18. چطور میشه وقتی کاربر فرم رو پر کرد فایل اطلاعات به صورت اکسل از طریق ایمیل به مدیر ارسال شود؟

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

  20. درود
    فیلدهای ستاره دار یعنی فیلدهایی که الزاما باید پر بشن ، اگه خالی بمونن و دکمه ارسال رو بزنیم پیغام میده : pleasefill out this field
    این پیغام رو چطور میتونم فارسی کنم ؟ یا حالا هر پیغام دلخواهی بزارم؟

    1. سلام برای تغییر باید از کد زیر استفاده کنید این کد رو در کدهای سفارشی قرار دهید

      document.addEventListener (“DOMContentLoaded”, function() {
      var elements = document.getElementsByTagName(“INPUT”);
      for (var i = 0; i < elements.length; i++) { elements[i].oninvalid = function(e) { e.target.setCustomValidity(""); if (!e.target.validity.valid) { e.target.setCustomValidity("فیلدهای الزامی پر شوند"); } }; elements[i].oninput = function(e) { e.target.setCustomValidity(""); }; } })انتهای و ابتدای کد از script استفاده کنید

  21. درود من با فرم ساز خود المنتور فرم تماسی ساختم اما در نظر دارم ایمیل های دریافتی را غیر از پیشخوان وردپرس در ایمیلی دیگری دریافت کنم از این رو سی سی را فعال کردم اما ایمیلی دریافت نمیکنم راه حل پیشنهادی شما چیه؟

    1. سلام وقت بخیر
      به صورت پیشفرض خیر اما یک سرویس پیامکی در ایران هستش که میتونید توی گوگل سرچ کنید اسمش رو به خاطر نمیارم و این قابلیت را فراهم کرده است .

  22. سلام واحترام چندتا سوال داشتم
    1. آیا با این فرم ساز میشه امکان رزرو رو فراهم کرد که در صورت ثبت نام کاربر بعد از اعتبارسنجی شماره تماس فرم رو پر کنه و ارسالش رو به چند طرق بتونه انجام بده
    یا ارسال رزرو به واتس آپ یا ارسال به درگاه پرداخت یا ارسال به ..
    و اینکه یک کد پیگیری براش تعریف کنه و…

  23. سلام و احترام. من فرم ساختم ولی مشکلی که دارم اینه که میخوام تعریف کنم وقتی کاربر فرم پر کرد. اطلاعاتش برای من ایمیل بشه که دسترسی داشته باشم. یعنی دسترسی به اطلاعات فرم صرفا در خود وردپرس محدود نشه و ایمیل هم بشه. آیا این قابلیت رو داره؟

    1. سلام وقت بخیر
      بله این قابلیت وجود دارد .
      میتوانید از قسمت عملیات پس از ارسال ایمیل را نیز انتخاب نمایید و تنظیم کنید .

  24. سلام وقت بخیر
    من فرم را ساختم ولی ارسال میزنم ارور میدهد.
    Your submission failed because of a server error.
    خطاهای فرم را رفع کنید.
    ایمیل Your submission failed because of a server error.

    1. سلام وقت بخیر
      احتمالا روی لوکال هاست کار می کنید و این ارور در لوکال پیش میاد و در هاست اصلی مشکلی نخواهید داشت

  25. سلام عرض ادب
    من با المنتور پاپ اپ فراموشی رمز ساختم، و میخوام وقتی از لینکی ک به ایمیل ارسال شده میاد داخل سایت برای وارد کردن رمز جدید ، این پاپ اپ باز بشه .
    ولی متاسفانه گزینه “هنگام ورود از url خاص” رو فعال میکنم هر لینکی میزنم ،پاپ آپ باز نمیشه همچنین این کاریو برای “نمایش هنگام ورود از ” لینک های خارجی و داخلی رو میزنم بازم فعال نمیشه .
    ممنون میشم راهنمایی کنید

    1. سلام وقت بخیر
      برای این منظور به جای لینک باید در قسمتی که لینک باید قرار دهید از برچسب های پویا استفاده نمایید و پنجره و پاپ آپ را انتخاب نمایید .

    1. سلام وقت بخیر
      اطلاعات این فرم در قسمت ارسال ها در پیشخوان ذخیره میشود و کاملاً خصوصی می باشد و در در دیتابیس شما هم ذخیره می شود که از طریق دیتابیس میتوانید استفاده کنید .

  26. سلام المنتور من نسخه 3.11 (اخرین نسخه) می باشد ولی این گزینه Submissions رو نداره چیکار کنم؟ آیا راهی هست؟ (با هیچ نامی حتی فارسی هم هیچ جا نیست کل المنتور رو زیر و رو کردم)

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

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

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

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

  29. سلام اگه یه فرم داشته لاشیم مثلا خبرنامه ایمیل وارد میکنه
    چجوری میشه به همه اون ایمیل ها پیام زد ممنونم

  30. درود و احترام
    من یک فوتر با المنتور طراحی کردم و با شورت کدی که بهم داد در قالب وودمارت فعالش کردم در این فوتر یک قسمت سابسکرایب تعبیه کردم که فقط کافیه بازدید کننده ایمیل خودش رو برای عضویت در خبرنامه وارد کنه و دکمه عضویت در خبرنامه رو بزنه اما متاسفانه error میده
    چکار باید بکنم؟ممنون میشم راهنمایی بفرمایید
    سپاس

  31. سلام ،خدا قوت
    اگر بخوام بعد از ثبت اطلاعات و آپلود فایل ، کد رهگیری به مشتری داده بشه و همچنین مطلبی رو برای کاربری که باید فایل ها رو دریافت کنه پیامک بشه ، چکاری باید انجام بدم ؟

    1. سلام وقت بخیر
      کافیه روی سکشن خود کلیک کنید در تب پیشرفته وارد موشن افکت شوید و حالت چسبندگی را انتخاب کنید .
      موفق باشید

  32. سلام من همه کار هارو انجام دادم فقط وقتی دکمه ارسال رو میزنم خطا های زیر رو میده
    Server error. Form not sent.
    Email Server error. Form not sent.
    This Message is not visible for site visitors.

    باید چیکار کنم؟

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

    1. سلام وقت بخیر
      لطفا بدون اینکه تیک موارد را بزنید فقط گزینه Export All to CSV را کلیک کنید یعنی دکمه آبی رنگ ( Export Selected to CSV نباشه ) و سپس فایل دانلود شده بر اساس فرم های شما لیست خواهند شد و به صورت تکی نخواهند بود
      موفق باشید

  34. الان همین فرم های سایت تون ریکپچا نداره برای جلوگیری از حمله و ارسال حجم زیادی از پیام چه تدبیری اندیشیدید؟

    1. سلام درود بر شما
      این مشکل را المنتور حل کرده برای ایجاد ریکپچا وارد تنظیمات المنتور و تب یکپارچه سازی شوید و کلید را در آنجا قرار دهید .
      موفق باشید

  35. سلام . این سوال رو پرسیده بودم ولی جواب ندادین . راهی وجود داره که حجم آپلود شده رو با درصد یا هرچیز دیگه ای نشون بده؟ که مشتری موقع آپلود فایل بدونه چه حجمی از فایلش آپلود شده

    1. سلام درود بر شما
      برای ویجت فرم المنتور خیر این قابلیت وجود ندارد و میتوانید از افزونه های فرم ساز دیگر که این قابلیت را دارند استفاده کنید

  36. سلام وقت بخیر

    من می خواستم با المنتور قسمت ارسال دیدگاه رو به صفحه مقاله ام اضافه کنم اما ویجت “ارسال نظرات” رو که اضافه کردم هیچ گزینه ای برای ویرایش ظاهر فرم وجود نداره فقط در تب محتوا بخش دیدگاه ها پوسته “نظرات قالب” وجود داره و امکان ویرایش برای این ویجت وجود نداره
    باید افزونه wpdiscuz نصب کنم برای طراحی بخش دیدگاه؟

    1. سلام وقت بخیر
      شما 2 راه دارید :
      1. استفاده از کدهای css که ما در سایت خودمان هم css برای نظرات استفاده کردیم.
      2. استفاده از بهترین افزونه نظرات و دیدگاه ها یعنی wpdiscuz

      1. ممنون از پاسختون

        می خواستم بدونم آیا امکانش هست از ویجت فرم در المنتور برای ارسال دیدگاه و نظرات کاربر استفاده کرد یا مشکل ساز میشه و حتما باید از افزونه یا کد نویسی برای بخش “ارسال دیدگاه” استفاده کرد؟

        1. سلام سرکار خانم
          نیازی یه این کار نیست شما میتوانید از ویجت دیدگاه برای این کار استفاده کنید همانند همین دیدگاهی که جلوی شما قرار داره و کمی کد css زیبا کنید

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

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

        1. با توجه به کامنت های دیگر شما در پست های دیگر متوجه این شدیم شما از نسخه قدیمی استفاده میکنید لطفا المنتور پرو خودتان را آپدیت کنید و تست کنید

          1. ممنون از توجه شما
            یعنی نسخه جدید المنتور رو نصب کنم مشکل حل میشه؟
            و اینکه چرا در پیشخوان وردپرس بنده آپدیت جدید المنتور پرو در افزونه نشان داده نمیشه؟

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

          3. برای نصب این ورژن پرو که لینک دادید باید اول المنتور پرو که نصب دارم پاک کنم و بعد این رو نصب کنم؟ مشکلی براس صفحاتم پیش نمیاد؟

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

  38. سلام
    چجور میتونیم وقتی فیلد تاریخ رو استفاده میکنیم تاریخ را به شمسی به کار بر نشون بده نه میلادی
    ممنون

  39. سلام …ممنون از سایت خوبتون…. یک سوالی داشتم اینکه من میخوام نام و ایمیل و موضوع رو زیر هم 50 درصد سمت چپ بذارم و سمت راست اونها جای پیام رو بذارم… هرچه سعی کردم اینجا گزینه ای نداشت…. نظر شما در این مورد چیست؟ وقتی که ما دو تا المان و 50 درصد میذاریم اون یکی سریع میره بالا بقل دست قبلی ولی من میخوام 50 درصدها همه زیر هم باشن….

  40. سلام… اگر بخوایم اسم و ایمیل و موضوع با 50درصد عرض زیر هم باشند و متن اصلی هم با 50 درصد عرض کنار همه اونها باشه باید چکار کنیم… بدی فرم المنتور اینه که تا 50درصد میذاریم میره بالا کنار قبلی… من میخوام 50 باشه و زیر قبلی باشه…. تشکر

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

  41. سلام… یه سوالی…. اگر بخوایم نام و ایمیل و موضوع زیر هم باشن و کنار همه اینها جای نوشتن پیام باشه باید چکار کرد؟ زمانی که ما 50 درصد میزنیم میاد کنار فیلد قبل ولی من میخوام زیر هم باشن همه 50درصدها و کناز همه اینها جای نوشتن پیام باشه

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

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

آپدیت های جدید محصولات

جدیدترین محصولات آپدیت شده