دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۴
  • شهریور

جلسه ۶۲ : انجام تست ساده WP-Cron

  • دسته‌بندی‌ها :
جلسه ۶۲ : انجام تست ساده WP-Cron
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن به ویژه کاربرانی که به سیستم مدیریت محتوای قدرتمند وردپرس علاقمند هستند.
      به ” دوره متخصص وردپرس ” خوش آمدید!
      در این دوره قرار است توسعه و ارتقاء پلاگین های وردپرس را به صورت جامع و کامل بیاموزیم.
      فرقی نمی کند که در شرف نوشتن اولین پلاگین خود هستید و یا این که پنجاهمین پلاگین خود را می نویسید! امیدوارم این دوره برایتان مفید باشد.
      در جلسه پیش به آموزش هوک کردن WP-Cron به سیستم برنامه زمان بندی وظایف پرداختیم.
      در ادامه سر فصل Cron به انجام تست ساده WP-Cron  می پردازیم.

      انجام تست ساده WP-Cron

      در این آموزش افزونه ای ایجاد خواهیم کرد که هر ۵ ثانیه یک کار را انجام می دهد و پیامی را نمایش می دهد.
      برای آزمایش این مورد، پرونده wp-cron.php را مستقیماً در مرورگر خود بارگذاری می کنیم و داده های خروجی را به نمایشگر میگذاریم.
      در غیر این صورت لازم است کار دیگری را انجام دهیم.
      – شاید در پایگاه داده – زیرا به طور معمول خروجی در سایت نمایش داده نمی شود.
      بنابراین مراحل اولیه را برای انجام سریع تر این تنظیمات اجرا خواهیم کرد.

      ساخت فایل پلاگین

      در پوشه wp-content / plugins پوشه “my-wp-cron-test” و پرونده “my-wp-cron-test.php” را ایجاد کنید.
      بدیهی است که می توانید آن را آن را هر طور که دوست دارید نام گذاری نمایید.
      (این نام صرفاً توصیف کننده کاربرد مورد نظر ما است.)

      حالا پرونده PHP را برای ویرایش باز کنید و خطوط زیر را وارد کنید:

      مثال : 

      این متن افزونه نمایش و فعال سازی را در منوی Plugins wp-admin شما تنظیم می کند.
      حتما افزونه را فعال کنید.

      تست کد

      مرورگر خود را باز کنید و آن را به YOUR_SITE_URL / wp-cron.php اشاره دهید.

      مشاهده همه کارهای در حال حاضر برنامه ریزی شده

      وردپرس یک تابع بدون سند ، _get_cron_array دارد ، که مجموعه ای از کلیه کارهای در حال حاضر برنامه ریزی شده را باز میگرداند.
      قصد داریم از یک روش خام اما مؤثر برای کنار گذاشتن همه کارها با استفاده از var_dump استفاده کنیم.
      برای سهولت استفاده کد زیر را در افزونه قرار دهید:

      مثال : 

      روشی راحت برای فراخوانی تابع:

      مثال : 

      کلام آخر

      در این جلسه با آموزش انجام تست ساده WP-Cron سر فصل Corn را به پایان رساندیم.
      در جلسه بعدی با سر فصل جدیدی همراه شما خواهیم بود.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۶۲ : انجام تست ساده WP-Cron
      به اشتراک بگذارید