خانه / وردپرس / آموزش وردپرس / بازی با کدها: آموزش ساخت صفحه ارتباط با ما،قسمت دوم

تاریخ انتشار: مرداد 21, 1394 تعداد بازدید: 412 بازدید تعداد دیدگاه ها: 0

بازی با کدها: آموزش ساخت صفحه ارتباط با ما،قسمت دوم

بازی با کدها: آموزش ساخت صفحه ارتباط با ما،قسمت دومReviewed by فریش تم on Aug 12Rating: 5.0بازی با کدها: آموزش ساخت صفحه ارتباط با ما،قسمت دوم ما ابتدا نت پد را گشوده و کد اصلی صفحه را قرار دادیم و سپس با طراحی فرم صفحه کد ان را قرار دادیم و در نهایت و پایان کار باید فرم ساخته شده را به کار بیندازیم

درود بر شما دوستان و عزیزان همیشه همراه فریش تم

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

برای پردازش فرم باید کد های آن را به فایل قالب وردپرس اضافه نمائید و برای انجام اینکار باید قطعه کد زیر را قبل از:

<?php get_header(); ?>

قرار دهید تا فروم ساخته شده پردازش شود:

<?php
/*فرم تماس با ما
*/
?>

<?php
if(isset($_POST['submitted'])) {
        if(trim($_POST['contactName']) === '') {
               $nameError = 'لطفا نام خود را وارد نمایید';
               $hasError = true;
        } else {
               $name = trim($_POST['contactName']);
        }

        if(trim($_POST['email']) === '')  {
               $emailError = 'لطفا آدرس ایمیل خود را وارد نمایید.';
               $hasError = true;
        } else if (!preg_match("/^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i", trim($_POST['email']))) {
               $emailError = 'آدرس ایمیل وارد شده صحیح نمی باشد';
               $hasError = true;
        } else {
               $email = trim($_POST['email']);
        }

        if(trim($_POST['comments']) === '') {
               $commentError = 'لطفا پیغام خود را وارد نمایید';
               $hasError = true;
        } else {
               if(function_exists('stripslashes')) {
                       $comments = stripslashes(trim($_POST['comments']));
               } else {
                       $comments = trim($_POST['comments']);
               }
        }

        if(!isset($hasError)) {
               $emailTo = get_option('tz_email');
               if (!isset($emailTo) || ($emailTo == '') ){
                       $emailTo = get_option('admin_email');
               }
               $subject = 'یک پیغام از طرف '.$name;
               $body = "نام فرستنده: $name \n\nایمیل نویسنده: $email \n\nپیغام: $comments";
               $headers = 'From: '.$name.' <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;

               wp_mail($emailTo, $subject, $body, $headers);
               $emailSent = true;
        }

} ?>

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

توجه داشته باشید که برای درک بهتر این آموزش وردپرس باید به زمان های HTML , PHP باشید

شما میتوانید قسمت نخست این آموزش را در اینجا مطالعه نمائید
از همراهی شما دوستان عزیزم ممنونم
موفق و پیروز باشید

منبع: فریش تم ارائه دهنده : پوسته وردپرس ، قالب وردپرس ، افزونه وردپرس

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

هنوز دیدگاهی ثبت نشده است.