تمام فیلدها (برچسب ها) فرم. همه فیلدهای فرم (برچسب ها) پلاگین برای فرم تماس 7 وردپرس

عصر بخیر خوانندگان عزیز وبلاگ موضوع فرم های بازخورد را در وردپرس ادامه می دهیم. و از آنجایی که ما در مورد آنها صحبت می کنیم، امروز پیشنهاد می کنم در مورد افزونه WP Contact Form 7 صحبت کنیم، سپس تنظیمات گام به گام این افزونه را به شما می گویم و همچنین به طور خلاصه موارد اضافه شده را برای این افزونه شرح می دهم.

پیمایش صفحه:

توضیحات فرم تماس با وردپرس 7

۲) افزونه فرم تماس ۷ را در قسمت مدیریت وردپرس فعال کنید.

3) همانطور که در شکل نشان داده شده است، به تب جدید ایجاد شده بروید:

4) روی برگه «افزودن جدید» کلیک کنید و زبان فرم پیش فرض را مشخص کنید یا زبان مورد نظر را انتخاب کنید

5) نام فرم تماس را مشخص کرده و روی save کلیک کنید.

6) اکنون یک کد کوتاه داریم که می توان آن را کپی و در یک پست یا نوار کناری قرار داد تا فرم را نمایش دهد - contact-form-7 id="1252" title="Form number 1" (надо взять в квадратные скобки как на рисунке).!}

7) شکل ما به این صورت است:

البته، خیلی زیبا نیست، اما هیچکس شما را اذیت نمی کند که سبک های خود را بسازید یا فرم خود را بسازید و درج هایی در آنجا اضافه کنید.

نحوه نمایش فرم تماس 7 در هر مکانی از الگو

در بند 6 راه اندازی مرحله به مرحلهمن به شما نشان دادم که چگونه می توانید یک کد کوتاه از کد CF7 بگیرید و در ادامه توضیح دادم که این کد می تواند در یک ویجت یا در یک پست یا صفحه نمایش داده شود. علاوه بر این، می خواهم بگویم که شما می توانید فرم تماس 7 را در هر نقطه از قالب نمایش دهید. برای انجام این کار، این کد ساده را وارد کنید:

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

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

به لطف آن، شما همچنین جعبه هایی مانند زیر خواهید داشت:

تنظیم پاسخ به پاسخ برای فرم تماس 7

که در نسخه جدیدافزونه CF7 4.4 و بالاتر، توسعه‌دهنده توصیه می‌کند که از همان قسمت وارد شوید (اینجا در پوسته زیر آمده است)

آدرس صحیحی که با دامنه شما مطابقت دارد. از روی پوست قابل مشاهده است و این توصیه مشکلی ایجاد می کند:

چگونه می توان به یک کاربر از طریق ایمیل پاسخ داد؟

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

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

پاسخ دادن به:

البته، your-email-sh باید با کد کوتاه ایمیل شما جایگزین شود. پوست زیر را ببینید:


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

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

همین. امیدوارم نحوه پیکربندی افزونه و طرح بندی آن را درک کرده باشید.

سلام به همه. یه جورایی انرژیم زیاده و تصمیم گرفتم امروز یه مقاله دیگه بنویسم که به یکی از اونها اختصاص داره افزونه های وردپرس. یک افزونه بسیار جالب و کاربردی است که 100% از عهده مسئولیت های خود بر می آید و من هنوز راه بهتری برای طراحی آن پیدا نکرده ام بازخورد.

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

من مدت زیادی نشستم و به معایب افزونه فکر کردم و چیزی به ذهنم نرسید، اما این ایجاد مزایای زیادی دارد.

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

  1. واضح و آسان برای پیکربندی. شخصی که برای اولین بار با این افزونه روبرو می شود بدون هیچ مشکلی قادر به کشف آن خواهد بود.
  2. ایجاد تعداد زیادی فرم های مختلف و ادغام آنها در سایت.
  3. فرم با استفاده از یک کد کوتاه در صفحه و در هر نقطه از سایت درج می شود. خیلی راحت است.
  4. پشتیبانی از زبان روسی و سایر زبان ها
  5. پشتیبانی از درخواست های آژاکس
  6. حفاظت از هرزنامه با استفاده از یک سوال متنی یا کپچا. برای کپچا باید علاوه بر این، CAPTCHA Really Simple را نصب کنید.
  7. تنظیمات ظاهراشکال با با استفاده از cssسبک ها
  8. ادغام با سرویس Akismet برای محافظت در برابر هرزنامه.

در وب‌سایت ما می‌توانید چنین فرمی را ببینید و از آن استفاده کنید، اگر روی آیتم منوی «تماس با ما» کلیک کنید، پنجره‌ای باز می‌شود که در آن می‌توانید یک مثال واضح را ببینید.

شروع کنیم!

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

پس از دانلود، باید آن را در نصب کنید. من نحوه نصب را توضیح نمی دهم، فکر می کنم شما باید این فرآیند را از A تا Z بدانید. ما آن را دانلود کردیم، نصب کردیم، اکنون مستقیماً به خود نرم افزار می رویم تا آن را بفهمیم و پیکربندی کنیم.

راه اندازی افزونه فرم تماس ۷ و ایجاد فرم بازخورد.

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


ایجاد فرم.

به منظور ایجاد یونیفرم جدیدباید روی “کلیک کنید جدید اضافه کن"، سپس زبان را انتخاب کنید (به طور پیش فرض روسی) و روی "افزودن جدید" کلیک کنید. پس از تمام مراحلی که انجام دادید، باید تصویری مانند این داشته باشید:


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


کمی بعد به کد نیاز خواهیم داشت، زیرا ابتدا باید فرم را تنظیم کنیم. بیایید به قالب فرم برویم و آن را سفارشی کنیم.

در سمت راست لیست کشویی " ایجاد برچسب"، اگر آن را گسترش دهید، می توانید فیلدهای زیادی را مشاهده کنید که به فرم اضافه شده اند.


فیلد "تولید برچسب".

در سمت چپ می توانید فیلدهایی را که قبلاً به فرم اضافه شده اند مشاهده کنید.

به عنوان مثال، اجازه دهید یک فرم ساده ایجاد کنیم که شامل نام، ایمیل، تلفن، سوال متنیبرای محافظت در برابر هرزنامه، دکمه پیام و ارسال.

شروع می شود.

ساخت فیلد متنی برای نام. در لیست کشویی «ایجاد برچسب»، « فیلد متنی" فیلد مورد نیاز را تیک می زنیم، نام آن را در مورد من "NAME" می گذاریم و یک شناسه اختصاص می دهیم تا فیلد با استفاده از آن ایجاد شود. سبک های css. من id=”name” را دریافت کردم. در زیر می توانید متن " این کد را کپی کرده و در قالب فرم سمت چپ قرار دهید" این کد را بگیرید و مانند تصویر در قالب فرم کپی کنید:


برای نامه (ایمیل) ما همین کار را برای تلفن انجام می دهیم، از لیست "تولید برچسب"، فیلد " را انتخاب کنید. شماره تلفنو ما نیز آن را به قیاس انجام می دهیم.

برای پیکربندی پیام، « فیلد متنی” و ما همچنین آن را به قیاس با هر آنچه در بالا توضیح داده شد انجام می دهیم.


حالا فیلد را اضافه کنید " سوال". برای انجام این کار، “ سوال"، اسمش را بگذارید. در قسمت Question|Aswer می توانید سوالات و پاسخ های مختلفی بپرسید، در زیر فیلد یک نمونه سوال منطقی آمده است، می توانید یک سوال متنی بپرسید، به عنوان مثال "ماه سوم سال؟| مارس» و غیره کد را مانند قبل درج می کنیم.


فیلد "سوال".

و آخرین چیزی که ما نیاز داریم این است ارسالمی‌توانید آن را در قالب بگذارید یا در فهرست «تولید برچسب»، «دکمه ارسال» را انتخاب کنید. قالب آماده است، روی “کلیک کنید صرفه جویی”.

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

این چیزی است که من دریافت کردم:


شما باید چیزی مشابه داشته باشید.

تنظیم فرم و گیرندگان پیام

کمی زیر قالب فرم پایین می رویم و تنظیمات گیرنده را می بینیم.

  1. فیلد مقصد. آدرس ایمیلی را وارد کنید که از آن نامه برای بازدیدکنندگانی که فرم را پر می کنند ارسال می شود.
  2. فیلد فرستنده بجای<>، کدهای کوتاه خود را جایگزین می کنیم (اسامی که به فیلدها داده شده است). می توانید آنها را در بالا مشاهده کنید. در مورد من خواهد بود<>.
  3. فیلد موضوع. من همیشه یک فرم بازخورد می نویسم و ​​وب سایت را نشان می دهم.
  4. فیلد الگوی نامه در اینجا می توانید هر آنچه را که دلتان می خواهد به نمایش بگذارید. برای مثال، من فیلد From را می‌سازم:<>و مشخصات تلفن: , پیام ..
  5. فیلدهای باقیمانده خالی هستند.

در پایان صرفه جویی را فراموش نکنید.

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

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

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

در مورد سبک های css، می توان آنها را به فایل اصلی css style.css اضافه کرد. با استفاده از firebag می توانید شناسه و کلاس فیلدها را مشاهده کرده و استایل های مناسب را به آنها اختصاص دهید.

افزونه فرم تماس ۷ برای وردپرسبسیار کاربردی است، شما می توانید شکلی با هر پیچیدگی بسازید، من مطمئن هستم که از این متقاعد شده اید. در اینجا تمام می کنم، اگر برخی از نکات کاملاً واضح نیست، در نظرات بنویسید و سعی می کنم به شما کمک کنم تا متوجه شوید. متشکرم.

فرم تماس یک ویژگی جدایی ناپذیر از اکثر وب سایت ها است. به همین دلیل است که تعداد زیادی افزونه فرم تماس در کاتالوگ وردپرس وجود دارد. یکی از محبوب ترین ها، فرم تماس 7 است. این افزونه به شما اجازه می دهد تا فرم هایی از هر نوع ایجاد کنید. بسیار انعطاف پذیر و آسان برای پیکربندی؛ سال ها در حال توسعه بوده و شامل پیشرفت های زیادی است.

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

ایجاد فرم ها در پنل مدیریت

پس از نصب افزونه، آیتم منوی «Contact Form 7» ظاهر می شود که از طریق آن می توانید فرم ها را ایجاد و حذف کنید.

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

ما از فرم پیش‌فرض استفاده می‌کنیم، برای این کار یک صفحه «تماس با من» ایجاد می‌کنیم و کد کوتاه فرم را در آنجا وارد می‌کنیم.

قسمت جلویی سایت

حالا بیایید مقاله را ذخیره کنیم و ببینیم شکل ما چگونه است (با استفاده از موضوع بیست و شانزده):

تصویر فرم را پس از ارسال نامه نشان می دهد (این مورد با اطلاعیه پایین فرم مشخص شده است).

سفارشی سازی فرم (ایجاد فرم های پیچیده)

مثال بالا نحوه درج فرم تماس آماده و بسیار ساده را نشان می دهد. حال بیایید نحوه ایجاد یک فرم پیچیده تر را بررسی کنیم. برای انجام این کار، اجازه دهید به پنل مدیریت، به مدیر فرم بازگردیم و به ویرایش فرم پیش فرض برویم.

در قسمت بالا - نام فرم (فقط در پنل مدیریت قابل مشاهده است)، نامی را مشخص کنید که برای شما واضح است، به عنوان مثال: "بازخورد درباره سایت"، "فرم درخواست کار"، "فرم بازخورد" ، و غیره.

در زیر عنوان یک کد کوتاه وجود دارد. ما از آن در رکوردها برای نمایش فرم استفاده می کنیم.

و در زیر چهار تب وجود دارد:

  1. قالب فرم
  2. حرف
  3. تنظیمات اضافی

بیایید هر برگه را جداگانه بررسی کنیم.

قالب فرم

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

طرح بندی فرم

برای طرح بندی، می توانید از تگ های html و کدهای کوتاه افزونه استفاده کنید. کدهای کوتاه فیلدهای فرم را اضافه می کنند و تگ های HTML به شما امکان می دهند یک ساختار HTML سفارشی ایجاد کنید. به عنوان مثال، فرم پیش فرض ما به صورت زیر است:

و هنگامی که در یک پست نمایش داده می شود، به این HTML تبدیل می شود:

نحو کد کوتاه

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

تگ متعاقباً به یک فیلد متنی با کد html تبدیل می شود:

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

اما سازنده به شما اجازه تغییر کد کوتاه را نمی دهد (شما فقط می توانید یک کد کوتاه در آنجا ایجاد کنید). دو راه برای تغییر کد کوتاه وجود دارد:

  1. حذف کنید و با استفاده از سازنده یک مورد جدید ایجاد کنید.
  2. نحو را یاد بگیرید و کد کوتاه فیلد را به صورت دستی تصحیح کنید.

می توانید خودتان با طراح آن را بفهمید.

و در اینجا به نحو کد کوتاه نگاه خواهیم کرد.


به عنوان مثال، برچسب را در نظر بگیرید فیلد متنیبا گزینه های اضافی:

متن (ضروری)نوع فیلد: متن، انتخاب، رمز عبور، شماره و غیره (در این مورد فیلد متن است). تعیین می کند که برچسب ما به چه عنصری تبدیل می شود و بنابراین چه نوع داده ای را می پذیرد. * علامت ستاره فیلد را اجباری می کند (فرم ارسال نمی شود و اطلاعیه ای مبنی بر پر کردن فیلد نمایش داده می شود). نام مشتری (ضروری)نام فیلد به عنوان ویژگی نام در ورودی استفاده می شود و همچنین هنگام ایجاد الگو برای نامه ارسال شده استفاده می شود. id:my-id ویژگی id در ورودی با مقدار my-id. برای تزئین استفاده می شود. class:my-class ویژگی class در ورودی با مقدار my-class. برای تزئین استفاده می شود. مکان نگهدار " نامی را وارد کنید" Использовать текст "Введите имя" как placeholder. !}

ترتیب ویژگی های برچسب را دنبال کنید: ابتدا نوع فیلد، سپس نام آن، و تنها پس از آن گزینه های اضافی می آید.

انواع میدان

  • فیلدهای متنی: متن، ایمیل، تلفن، آدرس اینترنتی، ناحیه متنی
  • فیلدهای عددی: عدد، محدوده
  • فیلدهای تاریخ: تاریخ
  • چک باکس ها، رادیوها، لیست ها: چک باکس، رادیو، انتخاب کنید
  • فیلد آپلود فایل: فایل
  • CAPTCHA: کپچاک و کپچار
  • نظرسنجی: مسابقه
  • فیلد «قبول»: پذیرش
  • دکمه ارسال: ارسال
  • نوع فیلد سفارشی

الگوی نامه

در تب دوم می توانید قالب (طرح بندی) و خصوصیات نامه ارسالی را به دقت تنظیم کنید. در فیلدهای این برگه، می توانید از تگ های فیلد فرم ویژه استفاده کنید - این امکان انتقال داده های مشخص شده در فرم را در یک نامه فراهم می کند.

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

سرصفحه حروف:

    به چه کسی - پست الکترونیک، جایی که نامه ارسال خواهد شد. می توانید هر تعداد کادر را که با کاما از هم جدا شده اند، مشخص کنید.

    از چه کسی - نام و ایمیل، از چه کسی نامه آمده است. معمولاً ایمیل سرور در اینجا نشان داده می شود (به عنوان مثال [ایمیل محافظت شده]).

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

    موضوع - عنوان نامه. مشخص می کند که داده ها از کدام فرم ارسال شده است. به عنوان مثال، موضوع نامه "خطا در سایت"، "سفارش تماس بگیریدو غیره. هدری را انتخاب کنید که کار با حروف دریافتی را آسان‌تر کند.

  • سرصفحه های اضافی - به طور پیش فرض، Reply-To: در اینجا نوشته شده است. هدر Reply-To به ما می گوید که می توان با کلیک بر روی دکمه "پاسخ" به این ایمیل پاسخ داد. برنامه پستیو تگ فرم نام فیلد قالب است. ایمیل مشخص شده توسط کاربر به جای این تگ درج خواهد شد. چیزی شبیه به Reply-to دریافت خواهید کرد: [ایمیل محافظت شده].
بدن نامه

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

بیایید به حرف پیش فرض نگاه کنیم:

از جانب:<>موضوع: پیام: -- ارسال شده از سایت مطالعه افزونه فرم تماس 7 (http://test-wp.ru)

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

از: دیمیتری موضوع: سوال در مورد فرم تماس 7 پیام: سلام! من یک سوال در مورد پلاگین فرم تماس 7 دارم چگونه آن را پیکربندی کنم؟ -- ارسال شده از سایت Studying the Contact Form 7 افزونه (http://test-wp.ru)

فیلدهای اختیاری در متن ایمیل

اگر کاربر فیلدی را پر نکند، اما در متن نامه از آن استفاده شود، متن نامه ناقص خواهد بود. مثلا بدنه میگه Man from the City ولی کاربر فیلد رو پر نکرده یعنی توی نامه Man from the City رو میگیریم... این خط توی نامه زائد هست. برای حذف این خط از پیام، تیک "Exclude display of lines with messages tags خالی" را علامت بزنید. لطفاً توجه داشته باشید که این فقط در صورتی کار می کند که متن و کد کوتاه فیلد در یک خط باشند.

گزینه "استفاده از فرمت ایمیل HTML". به شما امکان می دهد از تگ های HTML در متن نامه استفاده کنید. در این مورد، می توانید از یک لیست محدود استفاده کنید تگ های HTMLزیرا نه همه مشتریان ایمیلیا خدمات می توانند پیچیده را به درستی پردازش کنند نشانه گذاری HTML. می‌توانید از جدول‌ها، فهرست‌های گلوله‌دار، جسارت، پاراگراف‌ها و غیره استفاده کنید. برای جزئیات بیشتر در وب جستجو کنید.

فرم تماس 7 به شما امکان می دهد نامه ای را به دو آدرس ارسال کنید و تنظیمات هر نامه متفاوت است. این می تواند زمانی مفید باشد که شما نیاز به ارسال نامه ای به مدیر سایت دارید اطلاعات کاملو یک نسخه تکراری برای مدیر، که فقط حاوی اطلاعات سفارش است.

اعلان ها هنگام ارسال فرم

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

برچسب های قالب ایمیل در این زمینه ها کار نمی کنند.

تنظیمات اضافی

این تب برای کاربران حرفه ای در نظر گرفته شده است و به شما امکان می دهد قابلیت های فرم را با استفاده از کد JS گسترش دهید. به عنوان مثال، رویدادها را برای تجزیه و تحلیل پست کنید.

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

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

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

می توانید افزونه Really Simple CAPTCHA را در وب سایت رسمی وردپرس دانلود کنید

ما در درس "" به نحوه نصب و اتصال این افزونه نگاه کردیم، اکنون آن را کشف خواهیم کرد توابع اضافیپلاگین فرم تماس 7 این فرم به درستی روی مانیتور، تبلت، گوشی و لپ تاپ کار می کند. ضمناً اگر لپ تاپ شما خراب باشد، سرویسی وجود دارد که لپ تاپ اچ پی را تعمیر می کند.

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

ماوس خود را روی نام فرم قرار دهید و "Edit" را انتخاب کنید.

پنجره ای برای تغییر پارامترهای فرم باز می شود.

از آنجایی که سایت می تواند نه از یک، بلکه از چندین فرم (فرمی برای ارسال پیام، فرمی برای سفارش تماس، فرمی با اطلاعات شخصی) استفاده کند، به طوری که در مورد اینکه کدام فرم مسئول چه چیزی است سردرگمی وجود ندارد، باید نام فرم را تغییر دهید برای این کار روی نام فرم 1 کلیک کنید.

بلوک شماره 2 آنچه در صفحه نمایش داده می شود را نمایش می دهد. ابتدا متن، نام فیلد و سپس کد این فیلد می آید. می توانید متن را به هر چیزی که نیاز دارید تغییر دهید.

برای افزودن فیلدهای جدید به فرم، روی لیست کشویی شماره 3 - “Generate tag” کلیک کنید و عنصر مورد نیاز را از لیست کشویی انتخاب کنید.

  • فیلد متنی
  • پست الکترونیک
  • شماره تلفن
  • شماره (باکس چرخشی)
  • شماره (لغزنده)
  • فیلد متنی
  • فهرست کشویی
  • چک باکس ها
  • دکمه های رادیویی
  • پذیرش - پذیرفته شدن
  • سوال
  • CAPTCHA
  • ارسال فایل
  • دکمه ارسال

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

. کل بلوک با توضیحات و عناصر باید در یک خط باشد و در داخل تگ قرار گیرد

فیلد متنی

از لیست کشویی، عنصر "فیلد متن" را انتخاب کنید

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

برای سهولت در پر کردن فرم می توانید اطلاعات بیشتری را به قسمت ورودی اضافه کنید. کادر 2 «به‌عنوان نگه‌دارنده استفاده شود؟» را علامت بزنید. و در فیلد کنار آن یک اشاره وارد کنید. وقتی این فیلد را در فرم پر می کنید، متن راهنمای ابزار ناپدید می شود. سپس دستورات افزونه را دنبال کنید. نتیجه یک فیلد مانند این در فرم تمام شده خواهد بود:

حتما کد را در قالب ایمیل قرار دهید، در غیر این صورت داده های این فیلد به ایمیل ارسال نمی شود! این نه تنها برای فیلدهای متنی بلکه برای هر عنصر دیگر نیز صدق می کند.

پست الکترونیک

برای انتقال آدرس صندوق پستی فرستنده به فرم استفاده می شود

URL

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

شماره تلفن

فقط اعداد را می توان در این قسمت وارد کرد

شماره (باکس چرخشی)

فیلدی که در آن می توانید مقدار چیزی را تعیین کنید، مثلاً یک محصول. مقدار با استفاده از فلش های بالا/پایین تنظیم می شود.

تاریخ

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

فیلد متنی

بله، تعجب نکنید :) یک فیلد متنی دیگر. این بار این فیلد بزرگ است و به شما اجازه می دهد متن زیادی در آن بنویسید. به عنوان مثال نظرات، نظرات.

فهرست کشویی

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

لیست باید در قسمت Selection، هر مورد در یک خط جدید قرار گیرد.

چک باکس ها

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

دکمه های رادیویی

سوئیچ‌ها (در اصطلاح: دکمه‌های رادیویی) زمانی استفاده می‌شوند که لازم باشد یک گزینه از بین چندین پیشنهاد انتخاب شود. با علامت زدن کادر "اول یک برچسب و سپس یک چک باکس قرار دهید؟" مکان برچسب و فیلد انتخاب به طور پیش فرض ابتدا انتخاب و سپس برچسب تغییر می کند.

پذیرش - پذیرفته شدن

تایید چیزی اجازه دهید توافقی را برای پذیرش شرایط توصیف شده در بالا فرض کنیم.

سوال

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

حفاظت ضد هرزنامه را به فرم اضافه می کند.

افزونه دیگری برای کارکرد این ویژگی مورد نیاز است. افزونه را دانلود، نصب و فعال کنید.

لازم نیست تنظیمات را تغییر دهید، فقط 2 خط را قبل از دکمه ارسال کپی و جایگذاری کنید.

ارسال فایل

می توانید یک فایل را به فرم ارسال پیام پیوست کنید. در تنظیمات می توانید مشخص کنید حداکثر اندازهدر بایت، و فرمت های مجاز برای دانلود، برای مثال.jpg .tiff .doc

دکمه ارسال

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

سفارشی کردن ظاهر فرم تماس 7

از آنجایی که افزونه ها قابلیت به روز رسانی را دارند، تغییراتی در ظاهر فرم در فایل style.css به سبک تم وب سایت ایجاد می شود.

کد مسئول نمایش فرم، فیلدهای آن و سایر عناصر است:

Wpcf7 ( پس‌زمینه رنگ:#ddd; ) /*رنگ پس‌زمینه فرم */ ورودی wpcf7، .wpcf7 textarea( padding:5px; color:#1D1D1D; font-family:Arial، Helvetica، sans-serif؛ اندازه قلم: 16px ارتفاع: 1px توپر #C7C7 8px #F9F9F9: all 0.2s ease; padding-left: 0; margin-left: 0.wpcf7 select(new outline; font-size:16px; font-family:Arial, Helvetica, sans-serif; ) .wpcf7 input: hover, .wpc :focus، .wpcf7 ورودی:active، .wpcf7 textarea:hover، .wpcf7 textarea:focus، .wpcf7 textarea:active ( پس‌زمینه: #FDFDFD؛ طرح کلی: هیچ، .)

چی، چیه؟

ورودی wpcf7 .wpcf7 textarea - سبک فیلد ورودی (فیلد متنی)

  1. لایه گذاری- تورفتگی را از محتوا به مرز عنصر تنظیم می کند. در اینجا تورفتگی از متن وارد شده به فیلد تا مرز فیلد است. مقدار را بر حسب پیکسل Xpx تنظیم می کند که X تعداد پیکسل ها است. مثال: padding: 5px 3px 6px 8px;
  2. رنگ- رنگ متن
  3. فونت-خانواده- فونت فیلدهای ورودی
  4. اندازه فونت- اندازه فونت
  5. ارتفاع خط- ارتفاع خط
  6. مرز- فریم در اطراف فیلد ورودی
  7. جعبه-سایه- سایه را مسدود کنید. درونینشان می دهد که سایه داخلی است. اگر سایه بیرونی می خواهید، از این مقدار رد شوید. مقدار دوم و سوم 2px 2px به ترتیب نشان دهنده جابجایی سایه به صورت افقی و عمودی است. مقدار چهارم، 8 پیکسل، شعاع تاری سایه را تعیین می کند. پنجم - #F9F9F9 - رنگ سایه.

سفارشی کردن دکمه فرم تماس 7

.buttons_form ( بالشتک: 0px؛ ارتفاع: 30px؛ عرض: 150px !important؛ حاشیه: هیچ !important؛ مکان نما: اشاره گر؛ رنگ: #fff؛ -webkit-border-radius: 0.5em؛ -moz-border-radius: . 5em border-radius: 1px #980c10; top, #ed1c24, #aa1317 فیلتر: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ed1c24", endColorstr="#aa1317");

سبک اطلاع رسانی فرم 7 تماس

مسئول خطا یا ارسال موفقیت آمیز پیام ها است

Wpcf7 .wpcf7-validation-errors( border:none; background-color:#246416; color:#fff; margin:0; padding:20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -radius: 10px; border-radius: 10px; padding: 5px: padding-right: 5px: /* Drop shadow: 3px rgba(0,0,0,3); -shadow: 3px 3px rgba(0,0,0,0.3) box-shadow: 3px 3px rgba(0,0,0,03);

و اکنون، برای راحتی، کل کد با نظرات:

Wpcf7 ( پس‌زمینه رنگ:#ddd; ) /*رنگ پس‌زمینه فرم */ ورودی .wpcf7، .wpcf7 textarea( /* این قسمتکد مسئول سبک فیلدهای ورودی، نواحی متن است */ padding:5px; /* تورفتگی را از حاشیه عنصر به محتوای آن تنظیم می کند، می توانید هر مقداری را تنظیم کنید، به عنوان مثال 10px */ color:#1D1D1D; /* رنگ متن در فیلدهای ورودی */ font-family:Arial, Helvetica, sans-serif; /* فونت متن در فیلدهای ورودی */ font-size:16px; /* اندازه متن در فیلدهای ورودی */ line-height: 20px; /* ارتفاع فیلدهای ورودی */ حاشیه: 1px جامد #C7C7C7; /* حاشیه در اطراف زمینه ها. اولین مقدار عرض بر حسب پیکسل، دومی سبک حاشیه، سومی رنگ آن */ box-shadow: inset 2px 2px 8px #F9F9F9; /* سایه از فیلدهای ورودی. 2px - تغییر محور x، 2px - تغییر محور y، 8px - شعاع تاری سایه، #F9F9F9 - رنگ سایه */ -webkit-transition: همه 0.2s ease. -moz-transition: همه 0.2s ease. -o-transition: همه 0.2s ease. انتقال: همه 0.2s سهولت. ) .wpcf7 .wpcf7-list-item( padding-left: 0; margin-left: 0; margin-right: 25px; ) -left: 0; , .wpcf7 textarea:hover, .wpcf7 textarea:focus, .wpcf7 textarea:active ( /* این قسمت مسئول سبک فیلدهای ورودی هنگام قرار دادن ماوس بر روی آنها است */ پس زمینه: #FDFDFD؛ /* پس زمینه فیلد ورودی هنگام قرار دادن نشانگر ماوس روی آن */ طرح کلی: هیچکدام /* حاشیه بیرونی فیلد ورودی متن */ ) .wpcf7 input.wpcf7-submit(/* این قسمت از کد مسئول سبک ارسال است. دکمه به شکل */ -webkit-transition: 0 -o-transition: none; حروف بزرگ به این معنی است که متن روی دکمه نمایش داده می شود با حروف بزرگ ) */ /* گرد کردن گوشه های دکمه. مقادیر سه ویژگی زیر باید یکسان باشند، زیرا آنها یک چیز هستند، فقط برای مرورگرهای مختلف */ -webkit-border-radius: 6px; /* گوشه های گرد برای کروم */ -moz-border-radius: 6px; /* گوشه های گرد برای Mozilla FireFox */ border-radius: 6px; /* گوشه های گرد برای همه مرورگرهای دیگر، از جمله مرورگرهای موبایل */ اندازه قلم: 14 پیکسل. /* اندازه متن دکمه */ font-weight: bold; /* سبک متن (بولد به معنای پررنگ است) */ padding-top: 11px; /* padding بالا از لبه عنصر تا محتویات آن */ padding-bottom: 10px; /* padding پایین از لبه عنصر تا محتویات آن */ padding-left: 35px; /* padding سمت چپ از لبه عنصر تا محتویات آن */ padding-right: 35px; /* تورفتگی سمت راست از لبه عنصر تا محتویات آن */ /* پس زمینه گرادیان - پس زمینه گرادیان دکمه */ background-color: #000000; /* اگر گرادینت توسط مرورگر پشتیبانی نمی‌شود، رنگ پس‌زمینه دکمه */ /* در ویژگی‌های زیر، رنگ‌ها باید یکسان باشند، زیرا فقط برای مرورگرهای مختلف، رنگ‌ها یکسان هستند. بیایید به اولین ملک نگاه کنیم. قسمت from(#676767)، به (#3B3B3B) به این معنی است که شما باید یک گرادینت را نمایش دهید، جایی که از رنگ #676767) یک انتقال به رنگ #3B3B3B */ پس زمینه وجود دارد: -webkit-gradient(خطی، بالا سمت چپ، پایین سمت چپ، از(#676767)، به (#3B3B3B)); پس زمینه: -moz-linear-gradient(top, #349622, #246416); فیلتر: progid:DXImageTransform.Microsoft.gradient(startColorstr="#349622", endColorstr="#246416"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#349622, endColorstr=#246416)"; /* Drop Shadow - سایه دکمه. رنگ سایه در RGBA */ -webkit-box-shadow مشخص شده است: 0 2px 5px rgba(0,0,0,0.3); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.3); box-shadow: 0 2px 5px rgba(0,0,0,0.3); ) /* در حالت شناور - دکمه را هنگام نگه داشتن ماوس استایل کنید. همه چیز تقریباً مانند بلوک قبلی است */ .wpcf7 input.wpcf7-submit:hover( مکان نما: اشاره گر؛ متن-تزیین: هیچکدام؛ پس زمینه-رنگ: #000000؛ پس زمینه: -webkit-gradient(خطی، بالا سمت چپ , پایین سمت چپ, from(#246416), to(#349622) ; ", endColorstr="#349622"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#246416, endColorstr=#349622)"; ) /* با کلیک - سبک دکمه وقتی روی آن کلیک می کنید تقریباً مانند بلوک قبلی است */ .wpcf7 input.wpcf7-submit:active( top: 1px; color: #d8c6e2; /* رنگ متن دکمه با کلیک کردن */ background-color: #000000; پس زمینه: -webkit - گرادیان (خطی، سمت چپ، پایین، از(#FF0000)، به (#246416) پس زمینه: -moz-linear-gradient(بالا، #FF0000، #246416). Microsoft.gradient(startColorstr="#FF0000"، endColorstr="#246416"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000, endColorstr=#246416)"; -webkit-box-shadow: هیچ. -moz-box-shadow: هیچ. box-shadow: هیچکدام; ) /* پیام های CF7 - سبک پیام ها در مورد ارسال موفقیت آمیز، خطاها و غیره. ** رنگ متن */ حاشیه: 0; /* بالشتک بیرونی */ بالشتک داخلی */ /* گرد کردن گوشه ها برای مرورگرهای مختلف - 3 ویژگی زیر */ -webkit-border-radius: 10 پیکسل; / margin:0; border-radius: 10px .wpcf7.wpcf7-mail-sent-ng( border:none; background-color:#349622; margin:0; padding:20px; -webkit-border-radius: 10px; -moz-border- شعاع: 10px; حاشیه-شعاع: 10px. padding: 5px; padding-left: 5px; padding-right: 5px; border-radius: 10px; عرض: 290 پیکسل؛ رنگ سفید؛ /* Drop shadow */ -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.3); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.3)؛ box-shadow: 3px 3px 3px rgba(0,0,0,0.3); ) .wpcf7-form .fleft( float: چپ؛ ) .wpcf7-form .mright20( margin-right: 20px; ) .wpcf7-form .mright40( margin-right: 40px; ) .wpcf7-form: .clear هر دو؛

فرم تماس 7 می تواند چندین فرم تماس را مدیریت کند که در آن می توانید به طور انعطاف پذیر فرم و محتوای ایمیل را با طرح نسبتاً ساده سفارشی کنید. فرم ها دارای پشتیبانی داخلی برای ارسال Ajax، CAPTCHA، فیلتر هرزنامه Akismet و موارد دیگر هستند.

مستندات و پشتیبانی

اسکرین شات ها

نصب و راه اندازی

  1. کل پوشه contact-form-7 را در پوشه /wp-content/plugins/ آپلود کنید.
  2. افزونه را از صفحه افزونه ها در داشبورد وردپرس خود فعال کنید.

در منوی کنسول وردپرس، تب "بازخورد" را خواهید دید.

برای یادگیری نحوه استفاده صحیح از افزونه می توانید به صفحه اصلی آن مراجعه کنید.

بررسی ها

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

شرکت کنندگان و توسعه دهندگان

"فرم تماس 7" یک پروژه متن باز است کد منبع. مشارکت کنندگان زیر در توسعه این افزونه مشارکت داشتند:

شركت كنندگان

تغییرات

برای گرفتن اطلاعات اضافیانتشارات را ببینید.

5.1.6

  • CSS: یک قانون سبک را از شیوه نامه حذف می کند که غیر ضروری و در تضاد با قوانین Twenty Twenty بود.
  • REST API: شناسه فرم تماس را به صراحت از پارامترهای مسیر بازیابی می کند.

5.1.5

  • Config Validator: مورد آزمایشی جدید برای خطای unavailable_html_elements.
  • Config Validator: مورد آزمایشی جدید برای خطای attachments_overweight.

5.1.4

  • reCAPTCHA: معرفی ثابت های WPCF7_RECAPTCHA_SITEKEY و WPCF7_RECAPTCHA_SECRET.
  • reCAPTCHA: معرفی قلاب فیلتر wpcf7_recaptcha_sitekey و wpcf7_recaptcha_secret.
  • افزودن پارامتر $status به فیلتر wpcf7_form_response_output.
  • زمانی که کاربر یک کاربر ثبت نام شده باشد یک کد تصادفی ایجاد می کند.
  • معرفی WPCF7_ContactForm::unit_tag()، یک متد عمومی که یک تگ واحد را برمی گرداند.
  • reCAPTCHA: در مواردی که کد پاسخ خالی است، پیام دیگری در گزارش هرزنامه صادر می کند.
  • پرچم رضایت: از گزینه label_first در برچسب رضایت فرم پشتیبانی کنید.

5.1.3

  • رفع اشکالی که منجر به عدم امکان لغو انتخاب یک گزینه در تب Mail شد.

5.1.2

  • تماس ثابت: انتخابگر لیست مخاطبین معرفی شد.
  • تماس ثابت: ارائه شده است تنظیم اضافیتماس مداوم.
  • reCAPTCHA: wpcf7_recaptcha_actions و قلاب فیلتر wpcf7_recaptcha_threshold را معرفی کرد.

5.1.1

  • reCAPTCHA: پاسخ را به نشانه های پاسخ خالی تغییر می دهد.

5.1

  • ماژول ادغام Constant Contact معرفی شده است.
  • ماژول reCAPTCHA برای پشتیبانی از reCAPTCHA v3 به روز شده است.
  • قوانین سبک حالت تاریک را اضافه می کند.

5.0.5

  • مشکل ناسازگاری بین get_data_option() و get_default_option() در کلاس WPCF7_FormTag رفع شد.
  • مرباجات خطاهای PHP، ناشی از فراخوانی برای unlink().
  • wpcf7_is_file_path_in_content_dir() را برای پشتیبانی از ثابت UPLOADS معرفی کرد.

5.0.4

  • به صراحت آرگومان power_type را در فراخوانی register_post_type() تنظیم می‌کند تا مشکل افزایش امتیاز غیرمجاز را برطرف کند.
  • پیوست فایل محلی- تعیین مسیرهای مطلق برای فایل هایی که خارج از فهرست راهنمای wp-content قرار دارند، ممنوع است.
  • Configuration Validator - یک عنصر آزمایشی را برای تشخیص تنظیمات فایل پیوست نادرست اضافه می کند.
  • رفع اشکال در ویژگی سازگاری به عقب جاوا اسکریپت برای مرورگرهای قدیمی، که از ویژگی متغیر HTML5 پشتیبانی نمی کنند.
  • کادر تأیید رضایت - عملکرد ذخیره نکنید تگ فرم را غیرفعال می کند.

5.0.3

  • CSS: استفاده از سبک مکان نما «مجاز نیست» هنگام قرار گرفتن روی دکمه های ارسال در حالت غیرفعال.
  • کادر تأیید رضایت: بازبینی رابط کاربریتولید کننده برچسب برای تشویق استفاده بهترین گزینه هاحفاظت از داده های شخصی
  • پیاده سازی تابع ()wpcf7_anonymize_ip_addr.
  • گزینه consent_for:storage برای همه انواع تگ فرم معرفی شد.

5.0.2

  • بخش "اطلاعات حریم خصوصی" را به فایل readme.txt اضافه کرد.
  • محتوای به روز شده در بلوک متا اطلاعات.
  • در جایی که مناسب تر است، به جای get_locale() از get_user_locale استفاده کنید.
  • پرچم رضایت: وضعیت غیرفعال بودن دکمه های ارسال را پس از درخواست موفقیت آمیز بازنشانی می کند.

5.0.1

  • رفع استفاده نادرست از _n().
  • بررسی پیکربندی: تعداد نادرست اخطارها در تب گزینه های پیشرفته ثابت شد.
  • بررسی پیکربندی: مدیریت نادرست تگ ایمیل ویژه [_site_admin_email] در قسمت هدر From رفع شد.
  • چک باکس پذیرش: ویژگی‌های کلاس و شناسه مشخص شده روی عنصر HTML اشتباه اعمال شد.
  • بررسی پیکربندی: اگر برای صندوق های پستی، مانند Cc یا Reply-To، یک سرصفحه نامه اضافی وجود دارد، اما یک مقدار خالی احتمالی، خطای "Invalid mailbox syntax" برگردانده می شود.
  • به صراحت چهارمین پارامتر را برای add_action() مشخص کنید تا از ارسال مقادیر پارامتر ناخواسته جلوگیری کنید.
  • قبل از حذف، بررسی کنید که آیا دایرکتوری مورد نظر خالی است یا خیر.

5.0

  • تنظیمات اضافی: on_sent_ok و on_submit حذف شده اند.
  • تنظیمات اضافی جدید: skip_mail.
  • فلامینگو: هدر کانال ورودیبا تغییر عنوان فرم تماس مربوطه تغییر می کند.
  • رویدادهای DOM کل شی پاسخ API از طریق ویژگی event.detail.apiResponse قابل دسترسی است.
  • HTML Mail: ویژگی های مرتبط با زبان را به هدر HTML اضافه می کند.
  • بارگذاری فایل: ویژگی پذیرش را در قسمت آپلود تنظیم می کند.
  • کلاس جدید WPCF7_MailTag معرفی شده است.
  • به شما امکان می دهد تلاش برای ارسال نامه با استفاده از قلاب اقدام wpcf7_before_send_mail را لغو کنید. علاوه بر این، می توانید یک وضعیت و پیام سفارشی را از طریق یک رهگیر اقدام تنظیم کنید.
  • چک باکس پذیرش: به شما امکان می دهد شرایط را در قسمت محتوای تگ فرم مشخص کنید.
  • چک باکس پذیرش: از پارامتر اختیاری پشتیبانی می کند.
  • برچسب‌های ایمیل ویژه جدید: [_site_title]، [_site_description]، [_site_url]، [_site_admin_email]، [_invalid_fields]، [_user_login]، [_user_email]، [_user_url]، [_user_first_name]، [__,user] [_user_display_name].
  • قلاب‌های فیلتر جدید: wpcf7_upload_file_name، wpcf7_autop_or_not، wpcf7_posted_data_($type) و wpcf7_mail_tag_replaced_($type)
  • ویژگی‌های جدید تگ فرم: صفر-کنترل-کانتینر و غیرقابل پست
اشتراک گذاری