رفتن به مطلب

پست های پیشنهاد شده

سلام

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

مرسی

لینک به ارسال

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

مگر اینکه یک صفحه دلخواه بسازید و درش با کدهای html فرم رو بسازید.

لینک به ارسال

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

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

اما اگر صفحه html رو ساختید میتونید فرم مثلا افزونه contact form 7 رو داخل صفحه قرار بدید و استفاده کنید.

لینک به ارسال

شما صفحه ی html که ساختی رو ویرایش کن

اولین خطش این کد را اضافه کن


<?php
/*
* Template Name: contactme
*/
?>

قبل از بسته شدن header این کد را


<?php wp_head();;?>

کدهای فرم را حذف کن و جاش بگذار


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content();?>
<?php endwhile?>
<?php endif; ?>

و قبل از بسته شدن تگ body اضافه کن


<?php wp_footer() ?>

صفحه را با پسوند php در پوشه ی قالب سایتت ذخیره کن

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

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

لینک به ارسال
خب با تابع ایمیل وردپرس چطور میشه ارسال کرد؟

متغییرها رو مقدار دهی کنید با توجه به فرمتون.


<?php
$to = 'reciver@mail.ir'; // ایمیل مقصد
$subj = 'موضوع';
$msg = 'پیغام';
$header = "From: \"reza\" <info@rezaonline.net>"; // ایمیل مبداً
wp_mail( $to, $subj, $msg, $header );
?>

ر.ج:http://codex.wordpress.org/Function_Reference/wp_mail

ویرایش شده توسط rezaonline
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...