# مهام الكرون
Source: https://docs.webgee.com/ar/wordpress-cloud/cron-jobs



تعمل المهام المجدولة من اللوحة لا من داخل ووردبريس. ينطبق على جميع باقات
ووردبريس كلاود.

اذهب إلى **متقدم** ← **أدوات المطور** ← **مهام الكرون**.

## المهمة الموجودة لديك أصلًا [#المهمة-الموجودة-لديك-أصلًا]

يُجهَّز كل موقع ووردبريس بمهمة واحدة:

```bash
wp-cli cron event run --due-now --path=public_html
```

تعمل **كل ساعة**، عند `0 * * * *`.

تحلّ هذه محل WP-Cron. فووردبريس افتراضيًا يتحقّق من المهام المستحقة حين يزور
أحدهم الموقع، ما يعني أن المقالات المجدولة والنسخ الاحتياطية والرسائل تتأخر على
موقع هادئ وتضيف عبئًا على كل تحميل صفحة في موقع مزدحم. وتشغيل WP-CLI من كرون
حقيقي يزيل المشكلتين.

<Callout type="info">
  بما أن الجدولة كل ساعة، فالمهمة المجدولة لدقيقة محددة تعمل عند بداية الساعة
  التالية. وإن احتجت دقة أعلى فأضف مهمة ثانية بفاصل أقصر بدل تعديل هذه.
</Callout>

## أضف مهامك [#أضف-مهامك]

زر **إضافة مهمة كرون** يقبل أمرًا أو رابط طلب وفاصلًا زمنيًا. والمسارات نسبية
إلى المجلد الرئيسي للموقع، فـ `public_html` يصل إلى جذر موقعك.

## تحرير crontab من داخل الحاوية [#تحرير-crontab-من-داخل-الحاوية]

مفتاح **السماح بتحرير الكرون من حاوية الموقع** **معطّل** افتراضيًا. ومع تعطيله
لا تستطيع العمليات التي تعمل باسم الموقع — أي PHP وجلسات SSH — استخدام أداة
`crontab`.

<Callout type="warn">
  اترك هذا معطّلًا. فالتثبيتات المخترقة من ووردبريس تنشئ روتينيًا مهام كرون
  تعيد تنصيب نفسها بعد تنظيفك لها، وهذا المفتاح هو ما يمنعها. فعّله فقط إن كان
  لديك أداة محددة تحتاجه، ثم أعِد تعطيله.
</Callout>

## تحقّق [#تحقّق]

* في ووردبريس، لا يُبلغ **أدوات** ← **صحة الموقع** عن مشكلة في WP-Cron.
* تُنشر المقالات المجدولة في موعدها.
* تظهر المهمة التي أضفتها في الجدول بالفاصل الذي تتوقعه.

## اقرأ أيضًا [#اقرأ-أيضًا]

* [إصدارات PHP وإعداداته](/ar/wordpress-cloud/php-settings)
* [الوصول عبر SSH والمفاتيح](/ar/wordpress-cloud/ssh-access)
