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

- visibility ۲ mode_comment

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

 

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

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

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

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

comment دیدگاه کاربران
زارعی هوشیار

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

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

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

نیاز به لاگین

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