View Categories

كيفية تعطيل WP-Cron واستبداله بمهام Cron الحقيقية في cPanel لتسريع ووردبريس

🌐هذا الدليل متوفر أيضاً باللغة الإنجليزية
Read in English →

يقوم نظام ووردبريس بتشغيل المهام المجدولة (مثل فحص التحديثات ونشر المقالات المجدولة) عبر ملف wp-cron.php مع كل زيارة يتلقاها موقعك من الزوار. في المواقع ذات الزيارات العالية، يسبب هذا استهلاكاً مفرطاً للموارد وبطء تحميل الصفحات.

الحل الاحترافي هو تعطيل WP-Cron الافتراضي وتشغيله عبر مهمة مجدولة حقيقية (System Cron Job) في السيرفر كل 15 أو 30 دقيقة.

الخطوة 1: تعطيل WP-Cron في ملف wp-config.php #

افتح ملف wp-config.php وأضف السطر التالي قبل سطر /* That's all, stop editing! */:

define('DISABLE_WP_CRON', true);

الخطوة 2: إضافة Cron Job حقيقي في cPanel #

  1. سجّل الدخول إلى cPanel وافتح Cron Jobs (المهام المجدولة).
  2. في حقل التوقيت، اختر التشغيل كل 15 أو 30 دقيقة (*/15 * * * *).
  3. في حقل الأمر (Command)، أدخل الأمر التالي مع استبدال مسار موقعك:
    wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
  4. اضغط على Add New Cron Job. بهذا تضمن تنفيذ المهام في مواعيدها الدقيقة دون التأثير على سرعة تصفح الزوار.
حُدثت بتاريخ 11/10/2026

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top