spanish

ایجاد ثبت نام دوره و پرداخت هزینه

12 پست در این موضوع قرار دارد

با سلام

اساتید عزیز راهنمایی کنید ببینید امکان زیر رو میشه در وردپرس با پست تایپ خاصی اجرا کرد :

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

همچنین امکان زیر:

براي تبليغات بنري برخي سايتها كه تبليغاتشون رو به ما ميدهند، ما كدي بهشون بديم، كه بعداز قرار دادن در سايتشون، تعداد ارجاعات لحظه اي از طرف سایت ما به سايتشون نمايش داده بشه. ضمنا اين سيستم جديد تبادل بنر هم داشته باشه (كه دو سايت بهم كد ميدن). در پایین سایت نواری وجو داشته باشه که لوگوی مراکزی که با ما همکاری می کنند (فعال به لینک سایت شون) را درج کنیم و با افزایش تعداد این مراکز، نوار بصورت اتوماتیک بچرخه تا به تدریج لوگوی تمام مراکز نمایش داده بشه.

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

اگر منظور اینه که همهاین کارها را خودتون و با راهنمایی دوستان انجام بدبید باید برنامه نویسی و توابع وردپرس را به خوبی بشناسید

در غیر اینصورت در بخش خرید آگهی کنید تا یک برنامه نویس براتون چیزی که می خواهید را بسازد

2

به اشتراک گذاری این پست


لینک به پست

اگر منظور اینه که همهاین کارها را خودتون و با راهنمایی دوستان انجام بدبید باید برنامه نویسی و توابع وردپرس را به خوبی بشناسید

در غیر اینصورت در بخش خرید آگهی کنید تا یک برنامه نویس براتون چیزی که می خواهید را بسازد

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

2

به اشتراک گذاری این پست


لینک به پست

عنوان ویرایش شد

1

به اشتراک گذاری این پست


لینک به پست

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

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

متشکر دوست عزیز

امکانش هست پلاگین کانتکت فرم رو طوری ویرایش کرد که بشه محدودیت گذاشت،یعنی موقعی که داریم فرم رو میسازیم تعیین کنیم که این فرم بیشتر از 30 بار ارسال نشه؟

عنوان ویرایش شد

سپاس

0

به اشتراک گذاری این پست


لینک به پست

سلام

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

شما اگر خودتون آشنایی ندارید بدید به یک برنامه نویس آشنا به وردپرس به راحتی تمام چیزهایی که میخواید رو میشه با توابع خود وردپرس پیاده کرد بدون هیچ افزونه ای !

2

به اشتراک گذاری این پست


لینک به پست

برای بخش ثبت نام

اول باید برای هر درس یک پست فرستاده بشه

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

و یک صفحه برای تایید ثبت نام

که شامل یک فرم است به همراه نام کاربران و نام مطالب (دروس)

با تایید هر ثبت نام

فرم شما اینکارها را باید انجام بده

یک فیلد کاربری (user_meta) باید برای کاربر ایجاد کنه با مقدار شماره آی دی درس

یک عدد از فیلدی که برای گنجایش در اون مطلب قرار داده بودید کم کنه

حالا می تونه تایید ثبت نام را هم به کاربر و هم به مدیر ایمیل هم بزنه

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

کافیه بر اساس متاهای ساخته شده کوئری ای برای کاربران ساخته بشه تا لیست کامل و دقیق ثبت نام شدگان به همراه نام دروس ثبت نامی چاپ بشه

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

با این وجود نمونه ای از کدهای مورد نیاز برای صفحه ثبت نامتونه

فیلد capacity را باید در هر مطلب برای درج ظرفیت ثبت نام قرار بدید

<?php 

$post_id = "شماره دوره مورد نظر";

if(isset($_POST['verification_submit'])) :

$post_id = $_POST['post_id'];

$id = $_POST['user_id'];

$post = get_post($post_id);

$title = $post->post_title;

$first_name = get_user_meta($id, 'first_name');

$last_name = get_user_meta($id, 'last_name');

$email = get_user_meta($id, 'user_email');

$meta_values = get_post_meta( $post_id, 'capacity' );

if(!get_user_meta($id, 'courses')) {

add_user_meta( $id, 'courses', $post_id);

}

else {

$courses = get_user_meta($id, 'courses');

$new_courses = $courses .",". $post_id;

update_user_meta( $id, 'courses', $new_courses);

}

$new_value = $meta_values-1;

update_post_meta($post_id, 'capacity', $new_value);

$to = "yourmail@example.com, ".$email;

$subject = "HTML email";

$message = "

<html>

<head>

<title>HTML email</title>

</head>

<body>

<table>

<tr>

<th colspan="2">

تایید ثبت نام

</th>

</tr>

<tr>

<th>نام دانش آموز</th>

<td>".$first_name." ".$last_name." </td>

</tr>

<tr>

<th>شماره دانش آموز</th>

<td>".$id."</td>

</tr>

<tr>

<th>نام دوره </th>

<td>".$title." </td>

</tr>

</tr>

<tr>

<th>شماره دوره</th>

<td>".$post_id."</td>

</tr>

</table>

</body>

</html>

";

// Always set content-type when sending HTML email

$headers = "MIME-Version: 1.0" . "\r\n";

$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// More headers

$headers .= 'From: <webmaster@example.com>' . "\r\n";

$headers .= 'Cc: myboss@example.com' . "\r\n";

mail($to,$subject,$message,$headers);

echo "<h4>ثبت نام دانش آموز ".$first_name." ".$last_name." در کلاس ".$title." با موفقیت تایید شد </h4>\n"

echo "<h4>ظرفیت باقی مانده در این رشته ".$new_value."<h4>";

elseif(get_post_meta( $post_id, 'capacity' ) > 0) :

?>

<form method="post" action="">

<table style="width: 100%">

<tr>

<th>نام کاربر </th>

<td><input type="text" value=""/></td>

</tr>

<tr>

<th><label for="user_id"></label></th>

<td><input name="user_id" id="user_id" type="text" value=""/></td>

</tr>

<tr>

<th>نام رشته </th>

<td><input type="text" value=""/></td>

</tr>

<tr>

<th><label for="post_id">شماره رشته</label></th>

<td><input name="post_id" id="post_id" type="text" value=""/></td>

</tr>

<tr>

<td>تایید ثبت نام</td>

<td><input name="verification_submit" type="submit" value="تایید می شود" /></td>

</tr>

</table>

</form>

<?php else : ?>

<h4>ظرفیت دوره تکمیل است </h4>

<?php endif;?>

توضیح کدها تست نشده و فقط برای شرح مسیر صحیح کاری که می خواهید انجام بدیده

3

به اشتراک گذاری این پست


لینک به پست

برای بخش ثبت نام

اول باید برای هر درس یک پست فرستاده بشه

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

و یک صفحه برای تایید ثبت نام

که شامل یک فرم است به همراه نام کاربران و نام مطالب (دروس)

با تایید هر ثبت نام

فرم شما اینکارها را باید انجام بده

یک فیلد کاربری (user_meta) باید برای کاربر ایجاد کنه با مقدار شماره آی دی درس

یک عدد از فیلدی که برای گنجایش در اون مطلب قرار داده بودید کم کنه

حالا می تونه تایید ثبت نام را هم به کاربر و هم به مدیر ایمیل هم بزنه

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

کافیه بر اساس متاهای ساخته شده کوئری ای برای کاربران ساخته بشه تا لیست کامل و دقیق ثبت نام شدگان به همراه نام دروس ثبت نامی چاپ بشه

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

با این وجود نمونه ای از کدهای مورد نیاز برای صفحه ثبت نامتونه

فیلد capacity را باید در هر مطلب برای درج ظرفیت ثبت نام قرار بدید

<?php

$post_id = "شماره دوره مورد نظر";

if(isset($_POST['verification_submit'])) :

$post_id = $_POST['post_id'];

$id = $_POST['user_id'];

$post = get_post($post_id);

$title = $post->post_title;

$first_name = get_user_meta($id, 'first_name');

$last_name = get_user_meta($id, 'last_name');

$email = get_user_meta($id, 'user_email');

$meta_values = get_post_meta( $post_id, 'capacity' );

if(!get_user_meta($id, 'courses')) {

add_user_meta( $id, 'courses', $post_id);

}

else {

$courses = get_user_meta($id, 'courses');

$new_courses = $courses .",". $post_id;

update_user_meta( $id, 'courses', $new_courses);

}

$new_value = $meta_values-1;

update_post_meta($post_id, 'capacity', $new_value);

$to = "yourmail@example.com, ".$email;

$subject = "HTML email";

$message = "

<html>

<head>

<title>HTML email</title>

</head>

<body>

<table>

<tr>

<th colspan="2">

تایید ثبت نام

</th>

</tr>

<tr>

<th>نام دانش آموز</th>

<td>".$first_name." ".$last_name." </td>

</tr>

<tr>

<th>شماره دانش آموز</th>

<td>".$id."</td>

</tr>

<tr>

<th>نام دوره </th>

<td>".$title." </td>

</tr>

</tr>

<tr>

<th>شماره دوره</th>

<td>".$post_id."</td>

</tr>

</table>

</body>

</html>

";

// Always set content-type when sending HTML email

$headers = "MIME-Version: 1.0" . "\r\n";

$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// More headers

$headers .= 'From: <webmaster@example.com>' . "\r\n";

$headers .= 'Cc: myboss@example.com' . "\r\n";

mail($to,$subject,$message,$headers);

echo "<h4>ثبت نام دانش آموز ".$first_name." ".$last_name." در کلاس ".$title." با موفقیت تایید شد </h4>\n"

echo "<h4>ظرفیت باقی مانده در این رشته ".$new_value."<h4>";

elseif(get_post_meta( $post_id, 'capacity' ) > 0) :

?>

<form method="post" action="">

<table style="width: 100%">

<tr>

<th>نام کاربر </th>

<td><input type="text" value=""/></td>

</tr>

<tr>

<th><label for="user_id"></label></th>

<td><input name="user_id" id="user_id" type="text" value=""/></td>

</tr>

<tr>

<th>نام رشته </th>

<td><input type="text" value=""/></td>

</tr>

<tr>

<th><label for="post_id">شماره رشته</label></th>

<td><input name="post_id" id="post_id" type="text" value=""/></td>

</tr>

<tr>

<td>تایید ثبت نام</td>

<td><input name="verification_submit" type="submit" value="تایید می شود" /></td>

</tr>

</table>

</form>

<?php else : ?>

<h4>ظرفیت دوره تکمیل است </h4>

<?php endif;?>

توضیح کدها تست نشده و فقط برای شرح مسیر صحیح کاری که می خواهید انجام بدیده

خودتون میتونید این رو کامل انجام بدید؟

0

به اشتراک گذاری این پست


لینک به پست

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

2

به اشتراک گذاری این پست


لینک به پست

من برای یک موسسه ثبت شرکت ( rahnamasabt.com ) همچین چیزی میخوام اقای فخار شما جز تیم وردپرس فارسی هستید ؟ اگر بخواهم سفارش کارهایی به افرادی از انجمن بدم باید تاپیک بزنم ؟

0

به اشتراک گذاری این پست


لینک به پست

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

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

اگر بخوام با پلاگین این کارو انجام بدم کدوم پلاگین مناسبه؟

و اگر قراره برنامه نویسی بشه از کجا باید شروع کنم. با PHP و نحوه پلاگین نویسی تا حدودی آشنایی دارم.

ممنون میشم راهنماییم کنید.

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط sina-monfared
      سلام 
      در بخش دسته بندی محصولات؛ امکان استفاده از ابزار های ویرایش مربوط به این قسمت حذف شده است که در تصویر مشخص کرده ام.
      ممنون میشم راهنمایی بفرمایید.


    • توسط mr.meysam
      سلام
      وقت بخیر
      من روی وردپرس از قالب گود نیوز استفاده میکنم ولی امروز متوجه شدم که از هر تصویر حدود 18 تا سایز دیگه هم میسازه 
      چطور میتونم جلوی این کارو بگیرم؟
      حالا چطور میتونم اینا رو حذف کنم؟
      سایز هایی که میسازه اینا هستن
      120*76
       150*150
      180*120
      190*122
      220*140
      265*168
      274*173
      278*202
      284*180
      300*168
      308*192
      373*270
      45*35
      475*342
      567*365
      610*365
      90*60
      95*64
      تشکر
    • توسط abolfazlkh6
      سلام من سایتم چندوقته بالا نمیاد الان که از پشتیبان سایت پرسیدم گفت این مشکلای زیر وجود دارن کسی میتونه حلش کنه؟
      PHP Fatal error: Uncaught Error: Call to undefined function mysql_escape_string() in /home/chahgavi/public_html/wp-content/themes/barad/functions.php:60 Stack trace: #0 /home/chahgavi/public_html/wp-settings.php(426): include() #1 /home/chahgavi/public_html/wp-config.php(90): require_once('/home/chahgavi/...') #2 /home/chahgavi/public_html/wp-load.php(37): require_once('/home/chahgavi/...') #3 /home/chahgavi/public_html/wp-blog-header.php(13): require_once('/home/chahgavi/...') #4 /home/chahgavi/public_html/index.php(17): require('/home/chahgavi/...') #5 {main} thrown in /home/chahgavi/public_html/wp-content/themes/barad/functions.php on line 60  
    • توسط behnamstar
      سلام و عرض ادب
      من یه سایت وردپرسی دارم که به تازگی تغییر دامنه روش انجام دادم که بعد ازینکار مشکل عجیبی اتفاق افتاده 
      من دامنه ی https://damane1.co m رو ریدایرکت کردم به https://damane2.co m الان اتفاقی که میفته دامنه 1 ریدایرکت میشه روی دامنه 2 
      ولی زیر دامنه ها ریدایرکت نمیشن 
      مثلا روی این لینک کلیک بشه (https://damane1.co m/linksite) باید این لینک باز شه (https://damane2.co m/linksite)
      ولی این لینکها جدا جدا باز میشن 
      فقط دامنه https://damane1.co m روی https://damane2.co m ریدایرکت میشه بقیه ی لینک ها همه جدا جدا باز میشن.
      ممنون میشم از دوستان کمک کنن 
      حتی به هاست پشتیبانی هم تیکت دادم ولی متوجه مشکل نشدن.
    • توسط Timecity.ir
      سلام دوستان خسته نباشید . 
      من یک « پک فونت ایران سنس » خریداری کردم ، اما نمیدونم چجوری باید روی قالب وردپرس نصبش کنم .
      یه بار امتحان کردم سایت ارور مرگ صفحه سفید داد و با کلی تلاش تونستم آخرین بک آپی که داشتم رو اجرا کنم . 
      ممنون میشم اگه کسی راهنمایی کنه چجوری این فونت رو نصب کنم .