کنترل و ویرایش زمان بندی رویدادهای وردپرس با افزونه WP Control

ویرایش زمان بندی رویداد ها یا Events در وردپرس با افزونه WP Control

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

رویداد ها یا Events

رویداد، حادثه، اتفاق، عمل، وقایع تقریباً معانی یکسانی دارند. که در انگلیسی به صورت کلمه events به کار می رود. در زندگی روزمره شما به صورت مداوم رویدادهای مختلفی به وقوع می پیوندد. مثلاً هر روز به وب سایت خود سر می زنید این یک رویداد است. هر روز ناهار می خورید. گاهی اوقات به مهمانی می روید. همه ی این ها رویداد های زندگی شما هستند.

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

زمان بندی رویداد ها

رویداد هایی که به صورت مکرر و در یک بازه ی زمانی خاص باید تکرار شوند در وردپرس به قسمتی به نام WP-Cron اضافه می شود. وظیفه ی WP-Cron این است که این رویدادها را در بازه ی زمانی مشخص شده اجرا کند. به عنوان مثال افزونه های SEO یک رویداد به WP-Cron اضافه می کنند تا نوشته های جدید سایت شما به صورت روزانه شناسایی و به نقشه سایت شما اضافه شوند. پس به صورت کلی از زمان بندی رویداد ها در WP-Cron برای انجام اموری استفاده می شود که باید آن ها را به صورت دستی هر روز یا در یک بازه ی زمانی مشخص انجام دهیم.

کاربردها و ویژگی های افزونه WP Control

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

از ویژگی های این افزونه می توان به موارد زیر اشاره کرد

  • مشاهده ی همه رویدادهای سایت وردپرس خود به همراه مشخصات این رویدادها
  • ویرایش ، حذف و یا حتی اجرای یک رویداد
  • اضافه کردن رویداد جدید
  • ویرایش، حذف و یا اضافه کردن رویدادهای شخصی و سفارشی خود

اگر سایت شما به هر دلیلی دسترسی به اجرای رویدادها نداشته باشد یک پیغام مبنی بر عدم دسترسی به WP-Cron در داشبورد وردپرس خود خواهید دید. اما به صورت معمول همه ی سایت ها این ویژگی را به صورت فعال دارند.

دانلود و نصب افزونه ی WP Control

جهت یادگیری نصب افزونه ها در وردپرس به صفحه ی آموزش نصب افزونه در وردپرس بروید. افزونه WP Control را از آدرس زیر دانلود کنید:

دانلود افزونه WP Control از مخزن وردپرس

استفاده از افزونه WP Control

پس از نصب و فعال کردن افزونه دو منوی جدید به منو های زیر در وردپرس شما به وجود می آید:

1. تنظیمات / Crom Schedule

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

 

2. ابزارها / Cron Events

این قسمت شما می توانید رویدادهای ایجاد شده توسط وردپرس و افزونه های مختلف را ببینید. همچنین می توانید یک رویداد وردپرس و یا یک رویداد سفارشی جدید ایجاد کنید. در تصویر زیر بخشی از رویداد های ایجاد شده توسط وردپرس و افزونه ها را در صفحه ابزارها / Cron Events می بینید.

برای مثال در تصویر بالا می بینید که روزی 2 بار بررسی می شود که آیا قالب و افزونه های شما نسخه جدیدی دارند یا خیر. برای اینکه یک  رویداد جدید اضافه کنید می توانید از قسمت پایین صفحه مانند تصویر زیر یک رویداد از وردپرس اضافه کنید. یا یک رویداد سفارشی که یک کد PHP را اجرا می کند را بسازید.

ایجاد رویداد سفارشی با کد PHP

کافی است کد PHP موردنظر خود که قصد دارید در یک بازه ی زمانی مشخص اجرا شود را در باکس مربوطه بدون تگ شروع PHP قرار دهید و بازه ی زمانی را مشخص کنید سپس بر روی Add Cron PHP Event کلیک کنید.

 

جمع بندی آموزش افزونه WP Control و زمان بندی وقایع در وردپرس

همان طور که گفتیم WP Control می تواند زمان بندی رویدادها و وقایعی که توسط وردپرس و افزونه های دیگر ایجاد می شوند را ویرایش کند. با استفاده از این ابزار به راحتی می توانید عملکرد وردپرس خود را بالاتر ببرید. WP Cron بهترین ابزار برای اتوماتیک کردن کارهای شما در وردپرس می باشد و باعث می شود با خیال راحت ، کارهای بیشتری را در کمترین زمان انجام دهید.

آموزش طراحی وب و برنامه نویسی وردپرس آموزش وردپرس افزونه وردپرس افزونه کاربردی

To top
ورود | ثبت نام
شماره موبایل یا پست الکترونیک خود را وارد کنید

با ورود یا ثبت نام شما قوانین کراسنو را قبول دارید

برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
درخواست بازیابی رمز عبور
لطفاً پست الکترونیک یا موبایل خود را وارد نمایید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
ایمیل بازیابی ارسال شد!
لطفاً به صندوق الکترونیکی خود مراجعه کرده و بر روی لینک ارسال شده کلیک نمایید.
تغییر رمز عبور
یک رمز عبور برای اکانت خود تنظیم کنید
تغییر رمز با موفقیت انجام شد