خانه / سایت‌سازها / وردپرس / افزودن فرم تماس به وردپرس
برای ثبت دامنه ( خرید دامنه ) و خرید هاست به سایت وب ثمین مراجعه کنید.

افزودن فرم تماس به وردپرس

att_32 بازدید کننده گرامی برای خرید قالب وردپرس به فروشگاه قالب وردپرس ثمین مراجعه کنید.

افزودن فرم تماس به سایت برای سایت‌هایی که می‌خواهند با مشتریان‌شان ارتباط برقرار کنند یا پیغام‌های بازدیدکنندگان را دریافت کنند لازم است. از طریق فرم تماس پیغام‌هایی را که در سایت گذاشته می‌شود می‌توانید در صندوق پستی‌تان مشاهده کنید. مراحل افزودن فرم تماس به سایت به این شرح است:
نخست (فعال کردن و تنظیمات پست الکترونیک): ابتدا باید آدرس ایمیل‌تان را در وردپرس برای ارسال ایمیل وعرفی کنید. مثلاً می‌توانید مطابق مطلب «تنظیمات سرویس ارسال ایمیل SMTP در وردپرس» تنظمیات ایمیل خود را انجام دهید، تا وردپرس بتواند به شما ایمیل بفرستد.

دوم (نصب و فعال کردن افزونه‌ی فرم تماس): افزونه‌‌ی «فرم تماس نسخه ۷» یا “Contact Form 7” را نصب کنید. (راه‌نمای نصب افزونه در وردپرس) از منوی افزونه‌ها می‌توانید این افزونه را فعال کنید و تنظیمات آن را دهید. برای انجام تنظیمات وارد منوی «افزونه‌ها» بخش «افزونه‌های نصب شده» شوید.

دست‌رس به مدیریت افزونه‌های نصب شده‌ی وردپرس

افزونه‌ی فرم تماس را پیدا کنید و روی لینک تنظیمات آن کلیک کنید.

تنظیمات افزونه‌ی فرم تماس

سوم (دریافت کد مربوط به ایجاد صفحه‌ی تماس با ما): اگر وارد تنظیمات این افزونه شوید به شکل خودکار یک فرم تماس به نام «فرم تماس ۱» ساخته شده است که در کنار آن یک کد با عنوان shortcode وجود دارد. این کد را کپی کنید. کد یک سطر و شبیه این است:

[contact-form-7 404 "Not Found"]

کد فعال‌سازی فرم تماس در صفحه‌ی تماس با ما

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

پنجم (قرار دادن کپچا در فرم تماس): اگر مایلید برای فرم تماس با مای خود از کپچا استفاده کنید تا هرزنامه‌فرست‌ها صنودق ایمیل‌تان را آماج نامه‌های تبلیغاتی و بی‌ارزش نکنند می‌توانید برای مثال از افزونه‌ی «Really Simple CAPTCHA» که مخصوص افزونه‌ی فرم تماس با ما طراحی شده استفاده کنید. پس از نصب و فعال کردن این افزونه دوباره به تنظیمات افزونه‌ی فرم تماس ۷ بروید و روی نام فرم تماس پیش‌فرض یا لینک ویرایش زیر آن کلیک کنید. در این صفحه به ترتیب کادرهای مربوط به کد فرم تماس، خود فرم، ساختار پست الکترونیک و تنظیمات پیام‌ها را می‌بینید. در کادر «فرم» سطرهای زیر را بالای سطر آخر قرار دهید:

<p>کد امنیتی<br />
[captchac captcha-80 size:l] [captchar captcha-80]

کل سطرها در نهایت به شکل زیر خواهد بود:

<p>نام شما (الزامی)<br />
[text* your-name] </p>

<p>ایمیل شما (الزامی)<br />
[email* your-email] </p>

<p>موضوع<br />
[text your-subject] </p>

<p>پیام شما<br />
[textarea your-message] </p>

<p>کد امنیتی<br />
[captchac captcha-80 size:l] [captchar captcha-80] <p>[submit “ارسال”]</p>

افزودن کد کپچا به فرم تماس وردپرس

تغییرات را ذخیره کنید. حالا در سایت زیر فرم تماس یک کادر حاوی اعداد و حروف تصادفی دیده می‌شود که هر فردی برای فرستادن پیام باید آن را وارد کند.

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

درباره مرکز آموزش وب ثمین

مرکز آموزش وب ثمین

۲۰ نظر

  1. با سلام
    من افزونه را نصب کردم حالا ایمیل را باید کجا وارد کنم جای را برای آن ندیدم؟

    • مرکز آموزش وب ثمین
      مرکز آموزش وب ثمین

      سلام
      اگر منظور شما آدرس ایمیل دریافت کننده اطلاعات فرم تماس می باشد توضیحات به شرح زیر است در غیر اینصورت بطور کامل توضیح دهید تا راهنمایی انجام شود:
      پس از نصب و فعال سازی افزونه فرم تماس، منویی بنام “تماس” به منوی های پنل سمت راست وردپرس اضافه می شود. بر روی آن کلیک کنید و در بخش “پست الکترونیکی” می توانید ایمیل دریافت کننده اطلاعات فرم تماس را وارد نمایید.

  2. سلام
    من افزونه را نصب کردم . به هماره افزونه CAPTCH و WP MAIL . 0.9.1 . و تست هم انجام شده و ارسال از طریق فرم هم انجام میشود . ولی پیغام نهایی ایمیل شما ارسال شد یا … نشان داده نمی شود و در عوض علامت چرخش لود شدن همینطور بی وقفه می چرخد .. علت چیست ؟ ایا می توانید راهنمایی کنید ؟

    • مرکز آموزش وب ثمین
      مرکز آموزش وب ثمین

      سلام
      بر روی آیکن “تماس″ که در پنجره سمت راست کنترل پنل وردپرس وجود دارد کلیک کنید. ( این آیکن مربوط به تنظیمات فرم های ساخته شده می باشد). سپس بر روی فرم تماس خود کلیک کنید. پس از باز شدن صفحه در پایین صفحه کادری وجود دارد بنام پیام که می توانید ” پیغام های مد نظر خود” را در آنجا وارد نمایید. بررسی کنید آیا پیامی در این کادرها وجود دارد یا خیر؟ و در همین بخش ما را مطلع کنید. اگر وجود نداشت پیام های مد نظر را وارد کنید و دوباره تست کنید.

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

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

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

  6. با سلام و تشکر فراوان از شما بابت آموزش بسیار خوبتان ، من تمام کار هایی را که گفتید انجام دادم و قبل از اینکه افزونه wp-mail-smtp روی ورد پرسم نسب کنم خطایی که اینجا برخی دوستان گفتند رو نداشت و با موفقیت پیام رو ارسال می کرد ولی وارد اینباکسم نمی شد چند تا ایمیل رو هم امتحان کردم که درست نشد ، ضمنا هاستینگ مورد اسفاده من یک هاست رایگان هست که دریافت و ارسال ایمیل رو هم پشتیبانی میکنه ، بعد از اینکه افزونه رو نصب و تنظیماتشو مطابق اون چیزی که شما گفتید انجام دادم دیگه حتی پیامم نمی فرسته و خطا میده یا اینکه اون علامت لود همینجوری میچرخه ،
    نکته : اینکه تو تنظیمات افزونه تو قسمت میل سرور و پورت من دقیقا متوجه نشدم که آدرس میل سرور من که رایگان هست چه جوری میشه ؟ آدرس سایت من shams.esy.es حالا میل سرورش به چه شکل میشه ؟ من به شکل mail.shams.esy.es اونجا تنظیم کردم ، نمی دونم درست یا نه ولی بهرحال درست نشد که نشد .
    با سپاس فراوان از شما ممنون میشم اگه پاسخ بدین و مشکلم رو حل کنین .

    • مرکز آموزش وب ثمین

      سلام. اگر بدون فعال سازی افزونه smtp میل در وردپرس ارسال می شود دیگر نیازی به فعال سازی این افزونه نمی باشد چون تابع mailfunction هاست شما فعال است. در مورد آدرس میل سرور این آدرس به سلیقه شرکت ارائه دهنده هاست می باشد و باید این مورد را از آنها سوال بفرمایید.

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

    • مرکز آموزش وب ثمین
      مرکز آموزش وب ثمین

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

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

  9. با سلام من تمام کا رها رو انجام دادم ولی پیغام زیر رو می فرسته
    می نویسه ارسال پیام شما با شکست مواجه شد. لطفا بعدا امتحان کنید
    من رو لوکال هاست امتحان کردم
    آدرس جمیل خودمو کجا بایدد وارد کنم تو قسمت پست الکترونیکی (کادر سمت راست )یا تو کادر سمت چپ یعنی اونجایی که نوشته به:
    از: [your-name]

  10. مرسی از مطلب مفیدتون

پاسخ بدهید

ایمیلتان منتشر نمیشودفیلدهای الزامی علامت دار شده اند *

*

CAPTCHA

*


رفتن به بالا
قالب وردپرس
قالب وردپرس