• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
reza_yki

در خواست یک کد php

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

سلام دوستان و اساتید گرامی

من دنبال یه تیکه کد هستم

من یه سایت با وردپرس در حال راه اندازی هستم

یه قسمت هس به نام ثبت نام دوره (نام صفحه : page_id=55)

به دلیل محدودیت در کلاس من می خوام تعداد محدود 24 نفر فقط ثبت نام بشن و بقیه یه پیغام بده که ظرفیت تکمیل شده

شرمنده خودم نتونستم بنویسم وگرنه مزاحم نمی شدم

0

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


لینک به پست

سلام

بخش ثبت نام رو انجام دادید و فقط مشکل اعمال محدودیت دارید؟

2

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


لینک به پست

بله دوست گرامی

0

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


لینک به پست

ارسال شده در (ویرایش شده)

کسی جواب ما رو نمی ده ؟

من به وسیله این افزونه ها :

Contact Form 7 و Contact Form DB فقط ثبت اطلاعات می کنم همین

ویرایش شده در توسط reza_yki
0

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


لینک به پست

سلام

من این کد رو خودم نوشتم. امیدوارم کمک کنه:


function my_action() {
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

if ($url == "http://example.com/pagename" ){
$count = 0;
$result = count_users();
foreach($result['avail_roles'] as $role => $count)
if ($role == "subscriber") {
$count = $count + 1;
if ($count > 24){
echo "<script> alert("You can not register at this class. The class is full") </script>";
wp_redirect( home_url() ); exit;
}
}
}

}
add_action( 'the_post', 'my_action' );

این کد رو آخر function.php پوسته سایتتون وارد کنید.

به جای http://example.com/pagename آدرس صفحه رو وارد کنید.

به جای 24 هم عدد دلخواه رو وارد کنید. در صورتی که تعداد کاربرهای نقش مشترک به عدد دلخواه برسه این کد کاربر رو از صفحه ثبت نام به صفحه خانه هدایت میکنه.

1

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


لینک به پست

سلام

http://wordpress.stackexchange.com/questions/110036/limiting-the-number-of-users ای مطلب رو هم بخونید کمکتون می کنه.

+ با افزونه Role Manager هم فکر کنم بشه محدودیت اعمال کرد.

2

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


لینک به پست

سلام

من این کد رو خودم نوشتم. امیدوارم کمک کنه:


function my_action() {
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

if ($url == "http://example.com/pagename" ){
$count = 0;
$result = count_users();
foreach($result['avail_roles'] as $role => $count)
if ($role == "subscriber") {
$count = $count + 1;
if ($count > 24){
echo "<script> alert("You can not register at this class. The class is full") </script>";
wp_redirect( home_url() ); exit;
}
}
}

}
add_action( 'the_post', 'my_action' );

این کد رو آخر function.php پوسته سایتتون وارد کنید.

به جای http://example.com/pagename آدرس صفحه رو وارد کنید.

به جای 24 هم عدد دلخواه رو وارد کنید. در صورتی که تعداد کاربرهای نقش مشترک به عدد دلخواه برسه این کد کاربر رو از صفحه ثبت نام به صفحه خانه هدایت میکنه.

میشه یه توضیحی در مورد کدی که نویشتی بدی ممنون میشم بابت افزایش اطلاعات

0

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


لینک به پست


function my_action() {
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];


if ($url == "http://example.com/pagename" ){
$count = 0;
$result = count_users();
foreach($result['avail_roles'] as $role => $count)
if ($role == "subscriber") {
$count = $count + 1;
if ($count > 24){
echo "<script> alert("You can not register at this class. The class is full") </script>";
wp_redirect( home_url() ); exit;
}
}
}


}
add_action( 'the_post', 'my_action' );

خط به خط توضیح میدم:

خط اول: یه تابع وردپرس رو شروع میکنه که اسم دلخواه my_action داره و علامت () یعنی هیچ متغیری هم نداره

حط دوم: آدرسی رو از سرور درخواست میکنه که الان مرورگر داره نشون میده و این آدرس رو تو متغیر url میریزه

خط سوم: متغیر url رو با آدرس دلخواه ما مقایسه میکنه، اگه متغیر با آدرس صفحه ثبت نام مساوی بود، اون وقت...

خط چهارم: متغیر count به عنوان شمارنده با مقدار 0 تعریف میشه.

خط پنجم: تعداد کل کاربران سایت رو (بدون توجه به نقش کاربر) به دست میاره و میریزه تو متغیر result.

خط ششم: به ازای هر نتیجه داخل result یه کاربر در نظر میگیره.

خط هفتم: بعد اگه نقش کاربر بدست اومده مساوی با مشترک بود

خط هشتم: یک شماره به شمارنده اضافه میکنه.

خط نهم: زمانی که مقدار شمارنده count به 24 (یا هر مقدار دلخواهی رسید)

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

خط یازدهم: کاربر به صفحه خانه هدایت میشه.

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

ممنون میشم من رو از نتیجه کد با خبر کنید

1

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


لینک به پست

ارسال شده در (ویرایش شده)


function my_action() {
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];


if ($url == "http://example.com/pagename" ){
$count = 0;
$result = count_users();
foreach($result['avail_roles'] as $role => $count)
if ($role == "subscriber") {
$count = $count + 1;
if ($count > 24){
echo "<script> alert("You can not register at this class. The class is full") </script>";
wp_redirect( home_url() ); exit;
}
}
}


}
add_action( 'the_post', 'my_action' );

خط به خط توضیح میدم:

خط اول: یه تابع وردپرس رو شروع میکنه که اسم دلخواه my_action داره و علامت () یعنی هیچ متغیری هم نداره

حط دوم: آدرسی رو از سرور درخواست میکنه که الان مرورگر داره نشون میده و این آدرس رو تو متغیر url میریزه

خط سوم: متغیر url رو با آدرس دلخواه ما مقایسه میکنه، اگه متغیر با آدرس صفحه ثبت نام مساوی بود، اون وقت...

خط چهارم: متغیر count به عنوان شمارنده با مقدار 0 تعریف میشه.

خط پنجم: تعداد کل کاربران سایت رو (بدون توجه به نقش کاربر) به دست میاره و میریزه تو متغیر result.

خط ششم: به ازای هر نتیجه داخل result یه کاربر در نظر میگیره.

خط هفتم: بعد اگه نقش کاربر بدست اومده مساوی با مشترک بود

خط هشتم: یک شماره به شمارنده اضافه میکنه.

خط نهم: زمانی که مقدار شمارنده count به 24 (یا هر مقدار دلخواهی رسید)

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

خط یازدهم: کاربر به صفحه خانه هدایت میشه.

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

ممنون میشم من رو از نتیجه کد با خبر کنید

ممنون از پاسختون

من دوتا مشکال دارم

2.وقتی ظرفیت تکمیل شده (بعضی اوقات) باز ثبت نام انجام میگیره

2.وقتی مثال ظرفیت 24 نفر تکمیل میشه فرم ثبت نام باز میاد، می خوام وقتی ظرفیت تکمیل شد دیگه این صفحه نیاد یه صفحه دیگه بیاد و بگه ظرفیت تکمیل شده(کلا اون خط 10 اجرا نمیشه)

آدرس سایت:

http://naseimpress.vvs.ir/

ویرایش شده در توسط reza_yki
0

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


لینک به پست

سلام

http://wordpress.sta...number-of-users ای مطلب رو هم بخونید کمکتون می کنه.

+ با افزونه Role Manager هم فکر کنم بشه محدودیت اعمال کرد.

میشه کمی توضیح بدید که چی کار کنم؟

0

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


لینک به پست

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

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

بعد در اکشن فرم وقتی ثبت نام قراره تایید بشه اون متا پست را می خونید و یکی ازش کم می کنید و به روز رسانیش می کنید

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

اگر اشتباه نکرده باشم

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

1

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


لینک به پست

ارسال شده در (ویرایش شده)

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

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

بعد در اکشن فرم وقتی ثبت نام قراره تایید بشه اون متا پست را می خونید و یکی ازش کم می کنید و به روز رسانیش می کنید

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

اگر اشتباه نکرده باشم

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

خیلی ممنون از استاد گرامی

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

پست متا چیه؟ :huh:

ویرایش شده در توسط reza_yki
0

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


لینک به پست

کاری که می خواهید بکنید کار حرفه ای و سختیه

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

2

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط Mostafa
      سلام،
      ما برای توسعه تیممون نیاز به یک PHP Developer داریم که به فرانت و وردپرس هم تسلط داشته باشه. کار به صورت ریموت و تمام وقت است.
       
      لطفأ رزومه رو به m@soufi.me ارسال کنید.
       
      با تشکر
    • توسط soheil1
      سلام دوستان من قالبی دارم که دوتا فایل css داره یکی حالت شب و مشکی یکی روز و سفید. الان به صورت دستی میشه از تنظیمات قالب بین این دوحالت سوئیچ کرد میخوام بدونم راحی هست که کاربر با یک دکمه بین این دوحالت سوئیچ کنه یا مناسب با ساعت شبانه روز حالت شب و روز فعال بشه؟!
    • توسط masoudmosleh267
      سلام دوستان عزيز. خواستم بدونم امكانش هست كه بنده يك سايت وردپرسي كه ٢٠ تا افزونه روش نصبه رو تبديل كنم به لاراول و رو اون فريم ورك كار كنم؟
    • توسط reza_yki
      سلام من نیاز به کسی دارم که بتونه یه صفحه ساز (page builder) برای قالب وردپرس از پایه طراحی کنه
      و کدها رو به صورت فیلم برام توضیح بده ( فیلم آموزشی ) و داخلش امکانات زیر قرار داده بشه:
      افزودن نامحدود لایه یا همون row و کاملا شبیه به کاری که کامپوزر میکنه با قابلیلت درگ کردن لایه ها، ویرایش، حذف و احتمالا امکان کپی و پیست از یه لایه برای استفاده در لایه دیگه. و کار بعدی اینه که یکی دوتا براش شورتکد (element) بزنید مثلا یکی این باشه که بشه ادیتور اضافه کنید بهش (ویرایشگر پیشفرض وردپرس).  یکی دیگشم نمایش یک دسته خاص با تنظیماتی مانند تعداد پست، رنگ عنوان و دسته مورد نظر برای فهمیدن نحوه ارتباط و غیره تا با توجه به اون من شورتکد های خودمو طراحی کنم توضیح کامل در انتها داده میشه. می خوام کاربر انتخاب کنه که از ویرایشگر خود وردپرس استفاده کنه یا از صفحه ساز ما همچنین امکان استفاده در page و post رو هم داشته باشه. امکان دیگه این که کاربر بتونه برای خودش تو این لایه ها یه widget area اضافه کنه تا از ابزارک ها پیشفرض یا غیره هم استفاده کنه.  
      منظور از شورت کد اینه که طرف بعد از ایجاد row المنت هایی که من طراحی کردم رو داخلش قرار بده می خوام این قسمت طوری آموزش داده بشه که بتونم المنت های خودمو براش توسعه بدم
      توضیح: دلیل این کار اینه که من می تونم با ویژال کامپوزر المنت های اختصاصی ام رو بهش اضافه کنم ولی سنگینی این افزونه باعث شده که منصرف بشم از این کار.
       
      نکته: نمی خوام به صورت پلاگین باشه باید مستقیم به قالب وصل بشه و همچنین باید کاملا سبک باشه
      نکته 2: طوری طراحی بشه که اگر کاربر بعدا قالب رو حذف کرد محتوا از بین نره یا مخدوش نشون داده نشه
      نکته 3: ظاهر کار مهم نیست خودم اون قسمت رو درست میکنم

      اگه پیشنهادی دارید خوشحال میشم بشنوم

      ممنون
    • توسط yaali
      سلام
      کد زیر مال افزونه visual composer هست. میخوام بذارم داخل قالب برگه ی اصلی.
      وقتی میذارمش، عمل نمیکنه و خود کد رو نشون میده.
      چیکارش کنیم؟
      [vc_row][vc_column width="5/6"][rev_slider_vc alias="slider1"][/vc_column][vc_column width="1/6"][vc_single_image image="7198" img_size="320x390 (Width x Height)" add_caption="yes" alignment="center" style="vc_box_rounded"][/vc_column][/vc_row]  تصویر ضمیمه رو ببینید
      ممنون از همه