رفتن به مطلب

ساخت فرم در وردپرس


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

سلام

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

باید چی کار کنم ؟

لینک به ارسال

سلام برای ساخت فرم افزونه های فراوانی وجود دارد مثل contactme7 وبرای ساخت صفحه می توانید یک فایل php مانند page.php بسازید و به جای


<?php
get_header();
?>

در ابتدای فایل کدی شبیه زیر را اضافه نمایید


<?php
/**

*
* @author:نام شما
* @url: http://www.آدرس وبتان
* @email: ایمیلتان
Template Name: نامی برای قالب مانند Contactme Form
*/
?>
<?php
if (!is_user_logged_in()) {
redirect_to_login_url();
}
get_header();
?>

و مابقی کدهای page.php قالب خود را نیز بدون دستکاری اضافه نمایید این سند را با پسوند php در فایل تمز خود ذخیره کنید

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

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

برای اینکه عضو ها فقط بتونند از این فرم استفاده کنند باید چی کار کنم ؟

دوست عزیز این کدی که دوستمون داده این کار رو میکنه .

لینک به ارسال

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

این هممحتوای page.php باید چی کار کنم ؟

<?php get_header(); ?>

<!-- begin colLeft -->
<div id="colLeft">
<!-- Begin .postBox -->
<div class="postBox">
<div class="postBoxTop"></div>
<div class="postBoxMid">
<div class="postBoxMidInner first clearfix">
<h1><?php the_title(); ?></h1>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php the_content(); ?>

<?php endwhile; else: ?>
<p><?php _e('متاسفانه نوشته مورد نظر شما پیدا نشد.'); ?></p>
<?php endif; ?>
</div>
</div>
<div class="postBoxBottom"></div>
</div>
<!-- End .postBox -->
</div>
<!-- end colleft -->

<?php get_sidebar(); ?>

<?php get_footer(); ?>

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

سلام

افزونه ای برای لاگ این نمودن دارید؟

این ارور احتمال داره مال اون باشه

کد زیر را


<?php
if (!is_user_logged_in()) {?>
<script type="text/javascript">
<!--
window.location="http://google.com"
//-->
</script>
<?php
}
get_header();
?>

با


<?php
if (!is_user_logged_in()) {
redirect_to_login_url();
}
get_header();
?>

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

لینک به ارسال
  • 1 سال بعد...

سلام

من هم یک مشکل مشابه دارم لطفا اگه میشه کمکم کنید

مشکل رو با یه مثال میگم:

فرضا: من یه اپراتور هستم که باید با یوزر اکانتی که دارم وارد سایت بشم و در پنل خودم یه فرم ثبت اطلاعات دارم یعنی کار من ثبت اطلاعات کاملی از مشتری هست (نام، نام خانوادگی، ادرس و ...) البته یه عکس هم از مشتری کنار مشخصاتش اپلود کنم و کل اطلاعات رو ثبت کنم، ممکنه در روز 20 - 30 تا مشتری رو ثبت کنم. بعد از این تو پنلم لیستی از مشتریهایی که ثبت کردم رو هم بتونم داشته باشم و بین اونا بتونم جستجم هم بکنم، یعنی در کل آمار مشتریا و امکان گزارشگیری از اونا رو هم داشته باشم.

تو وردپرس چطور همچین کاری رو انجام بدم؟

دیتابیسم رو چطور بسازم؟

لطفا کمکم کنید

لینک به ارسال

سلام

من هم یک مشکل مشابه دارم لطفا اگه میشه کمکم کنید

مشکل رو با یه مثال میگم:

فرضا: من یه اپراتور هستم که باید با یوزر اکانتی که دارم وارد سایت بشم و در پنل خودم یه فرم ثبت اطلاعات دارم یعنی کار من ثبت اطلاعات کاملی از مشتری هست (نام، نام خانوادگی، ادرس و ...) البته یه عکس هم از مشتری کنار مشخصاتش اپلود کنم و کل اطلاعات رو ثبت کنم، ممکنه در روز 20 - 30 تا مشتری رو ثبت کنم. بعد از این تو پنلم لیستی از مشتریهایی که ثبت کردم رو هم بتونم داشته باشم و بین اونا بتونم جستجم هم بکنم، یعنی در کل آمار مشتریا و امکان گزارشگیری از اونا رو هم داشته باشم.

تو وردپرس چطور همچین کاری رو انجام بدم؟

دیتابیسم رو چطور بسازم؟

لطفا کمکم کنید

به انجمن خوش آمدید

شناسه دسته جاری

http://codex.wordpre...current_user_id

تابع آپلود فایل

http://codex.wordpre.../wp_upload_bits

کار با دیتابیس

http://codex.wordpre..._Reference/wpdb

ساخت پنل در مدیریت

http://forum.wp-pars...یمات-در-مدیریت/

لینک به ارسال

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

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

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

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

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

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

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

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

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