دوره مجازی پلاگین نویسی وردپرس (جلسه 40) : پلاگین کاربران VIP - مدیریت کارهای زمان بندی شده

دسته بندی: وردپرس
زمان مطالعه: 2 دقیقه
۰۴ شهریور ۱۳۹۵

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

 

در این جلسه خواهیم دید :

  • آشنایی با تابع wp_schedule-_event
  • آشنایی با تابعwp_next_scheduled
  • پیاده سازی حذف کاربرانی که تاریخ انقضای اکانت آنها تمام شده است
  • مشخص کردن کاربرانی که 3 روز مانده به پایان تاریخ اکانت کاربریشان (تمرین بر عهده دانشجویان)
:: توجه

این مطلب یک جلسه از آموزش پلاگین نویسی برای وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش پلاگین نویسی برای وردپرس

چه امتیازی به این مقاله می دید؟
نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

زارعی هوشیار

بار عرض سلام …..خدمت استاد عزیز علی محمدی..خسته نباشید…
یه سوال داشتم درابطه با پرداخت زرین پال و ارسال ایمیل و ارسال اس ام اس چطوری میتونیم بفهمیم این کد های که زدیم درست کارمیکنه…..منظورم اینکه ایا زرین پال امکان تست نذاشته تا کسایی که کد نویسی میکنن بفهمن که خروجی درست دریافت میکنن یانه وآیا تابع ارسال ایمیل وردپرس درست عمل میکنه…ممنون میشم راهنمایی کنید….

کیوان علی محمدی

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

پایان زمان پشتیبانی

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

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

نیاز به لاگین

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