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

آموزش ساخت صفحه ارتباط با ما بدون افزونه

خیلی ساده ست! شروع می کنیم

[star_list]

  • مرحله اول: ساخت فایل contact-page.php

[/star_list]

در ابتدا می بایست یک فایل php برای صفحه ارتباط با ما انتخاب کنیم. نام این صفحه می تواند بر اساس خواسته شما هر چیزی باشد. حال کد زیر را در فایل قرار دهید:

کد بالا نام قالب را تعیین می کند.

حال می بایست قالب بندی صفحه را تعیین کرد که در اینجا ما بدین صورت قرار داده ایم:

[star_list]

  • مرحله دوم: ساخت فرم

[/star_list]

در این مرحله باید فرم مورد نظر را طراحی کنید. در اینجا فرمی که برای شما قرار داده ام نمونه ساده ای است که باید داخل فایل contact-page.php و داخل div که مربوط به محتوا هست قرار می دهید.

نمونه:

[star_list]

  • مرحله دوم: درج کدهای پردازش فرم

[/star_list]

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

برای این کار کد زیر را قبل از <?php get_header(); ?> قرار دهید:

آموزش امروز نیز به پایان رسید. امیدوارم این آموزش مورد پسندتون قرار گرفته باشه

موفق باشید

منبع: wissamdandan.com

گردآوری و ترجمه: مدرسه وردپرس

51 دیدگاه برای “آموزش ساخت صفحه ارتباط با ما بدون افزونه

  • parviz
    - ۵ فروردین , ۱۳۹۳

    هر چهار کد رو باید توی یک صفحه قرار بدم یا توی صفحات جداگانه؟

  • آیلین
    - ۳۰ فروردین , ۱۳۹۳

    خوب چگونه از صفحه اصلی لینک به این صفحه بدم؟

    • الناز
      - ۳۱ فروردین , ۱۳۹۳

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

  • علی
    - ۵ خرداد , ۱۳۹۳

    سلام
    من این کدهارو توی یه صفحه گذاشتم و یه برگه ساختمو تمام کارارو انجام دادم
    فقط وقتی نظر رو میفرستم تو قسمت دیدگاه ها نیست
    نمیارتش
    خودتون ببینید
    http://w-p.xzn.ir/tutorial/?page_id=60
    میفرستم نظر رو ولی نمیاد
    باید کجا برم ببینم

    • الناز بیک زاده
      - ۵ خرداد , ۱۳۹۳

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

  • HeSaM021
    - ۵ تیر , ۱۳۹۳

    سلام

    من این فایل رو چجوری بساز

    یعنی اضافه کنم تو ورایشگر قالب و کد هاشو قرار بدم ؟

  • ایـــــران وردپــــــــرس
    - ۱۸ تیر , ۱۳۹۳

    عالی بود خیلی ممنون بابت وقتی که قرار می دهید

  • iman
    - ۷ آذر , ۱۳۹۳

    سلام و درود
    من قسمت فرم سایت رو گذاشتم ولی کار نمیکنه
    مشکل باید از اکشن متد باشه
    امکان راهنمایی هست ؟

    • الناز بیک زاده
      - ۱۲ آذر , ۱۳۹۳

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

  • وبر
    - ۲۹ آذر , ۱۳۹۳

    همه ی ابزارکام بهم ریخت!! چرا؟؟؟

    • الناز بیک زاده
      - ۱ دی , ۱۳۹۳

      سلام دوست عزیز. ابزارک ها کجا بهم ریخت؟

      • وبر
        - ۱ دی , ۱۳۹۳

        مشکل ابزارکام رفع شد ، اشتباه از خودم بوده.

        فقط الان وقتی میزنم ارسال ایمیل به یکی از صفحه های فرعی(یکی از نوشته هایی که عضو یکی از دسته هاس) هدایت میشه کاربر. مشکل کجاست به نظر شما؟

        راستی لطفا این تشخیص انسانتونو چپ چین کنید !! 😀

        • الناز بیک زاده
          - ۲۲ دی , ۱۳۹۳

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

  • وبر
    - ۳ دی , ۱۳۹۳

    🙁 کلا کار نمیکنه!! از وقتی درگاه پی لاین گذاشتم باهم قاطی شدن!!

  • محمد حسین قوامی
    - ۱۷ دی , ۱۳۹۳

    تشکر از شما

  • هادی
    - ۱۱ بهمن , ۱۳۹۳

    سلام
    بابت آموزشت ممنونم
    اما نیاز به راهنمایی دارم:
    این قسمت رو متوجه نشدم “در این مرحله باید فرم مورد نظر را طراحی کنید. در اینجا فرمی که برای شما قرار داده ام نمونه ساده ای است که باید داخل فایل contact-page.php و داخل div که مربوط به محتوا هست قرار می دهید.”

    یعنی قبل و بعد از اون کد یدونه div قرار بدم ؟

    • الناز بیک زاده
      - ۱۱ بهمن , ۱۳۹۳

      سلام دوست عزیز. معمولا محتوایات صفحات داخل یک div مشخصی قرار می گیره. شما میتونید با دیدن کدهای page.php اون div رو پیدا کنید

  • armin
    - ۲۴ بهمن , ۱۳۹۳

    عرض سلام
    لطفا بفرمائید چطور می تونم کد رو تغییر بدم که پیام به ایمیل دیگری فرستاده شود؟
    می خواهم با ایمیلی که در پنل ادمین معرفی شده تفاوت کنه.
    با تشکر

  • armin
    - ۲ اسفند , ۱۳۹۳

    بله
    متاسفانه ایمیلی دریافت نمی شه…

  • kamal
    - ۲۲ اسفند , ۱۳۹۳

    سلام مرسی از اموزش
    امکانش هست که بهش اندازه بدیم ؟
    یا همون استایل ؟

  • kamal
    - ۲۶ اسفند , ۱۳۹۳

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

  • سمیرا
    - ۲۸ فروردین , ۱۳۹۴

    سلام
    من این صفحه php رو که ساختم تو کدوم مسیر باید قرارش بدم. تو مسیر www//wordpress یک صفحه با همین محتوی دارم ولی چطوری از این صفحه استفاده کنم؟

  • farhad
    - ۲۳ اردیبهشت , ۱۳۹۴

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

  • sahar
    - ۳۰ اردیبهشت , ۱۳۹۴

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

  • سارا
    - ۱۲ مرداد , ۱۳۹۴

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

  • A!D!N
    - ۲۱ شهریور , ۱۳۹۴

    سلام الناز خانوم خسته نباشید
    الان میشه کامل بهم توضیح بدید ک چجوری این صفحه رو درست کنم؟؟؟؟
    این contact-page.php رو چیکارکنم؟کجا بذارمش؟

    • الناز
      - ۲۲ شهریور , ۱۳۹۴

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

  • A!D!N
    - ۲۴ شهریور , ۱۳۹۴

    مرسی

  • vafa
    - ۲۷ آبان , ۱۳۹۴

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

  • sd
    - ۱۴ دی , ۱۳۹۴

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

    • الناز
      - ۳ اسفند , ۱۳۹۴

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

  • عطربازان
    - ۲۰ اردیبهشت , ۱۳۹۵

    ممنون از توضیحاتتون

  • محسن
    - ۷ شهریور , ۱۳۹۶

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

  • هژیر
    - ۳ مهر , ۱۳۹۶

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

دیدگاه خود را بیان کنید