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



visibility  
mode_comment   ۲

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

 

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

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

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

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

comment دیدگاه کاربران
زارعی هوشیار replyپاسخ

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

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

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

ارسال نظرات

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