سنتناول اليوم شرح هام لتعطيل wp-cron.php فى الوردبريس
تستخدم WordPress ملف wp-لتعين كرون مديرا وهمى , من اجل اتمام اشياء مثل النشر المقرر الوظائف والتحقق من التحديثات,
يتم افتراضيا فى الوردبريس تعيين wp-cron.php كمدير لتحديد زوار موقعك على مدار الوقت
يتم فحص حركة مرور الزوار بموقعك و حين يتم رصد انخفاض بها ، يتم فحص عدة مرات للمهام المجدولة يمكن أن تكون غير فعالة للغاية ويؤدي إلى مشاكل تتعلق باستخدام الموارد على الخادم الخاص بك، بالإضافة إلى جعل موقع الويب الخاص بك تحميله أبطأ.
تعطيل تعيين wp-cron.php كمدير افتراضى :
يتم تعيين ذلك ملف wp-config.php .
الخطوة الاولى : افتح wp-config.php الملف cPanel ملف محرر الكود
الخطوة الثانى : اذهب الى اسفل اعدادات قاعدة بيانات config.php عادة حول خط 37.
اضافة الرمز ادناه مميزة باللون الاحمر:
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
define('DISABLE_WP_CRON', 'true');
الخطوة الثالثة : اضغط الحفظ
تنصيب ال cron يدويا فى wp-cron.php
يتم تشغيل الكرون فى
wp-cron.php
كل 6 ساعات ،و اذا كان نسبة الزيارات بالموقع مرتفعه يتم تشغيله كل 4 ساعات
الخطوات كالتالى لتنصيبه
الخطوة الاولى:تسجيل الدخول الى السى بنل
الخطوة الثانية :اختار خيارات متقدمة ثم اضغط على وظائف الكرون كما بالصورة
الخطوة اللثالثة :من القائمة المنسدلة حدد مره كل ساعة
الخطوة الثالثة : حدد من القائمة المنسدلة كل 6 ساعات
الخطوة الخامسة : وأخيراً ملء في التعليمات البرمجية لتشغيل وظيفة كرون لدينا، وانقر فوق إضافة وظيفة كرون جديد
cd /home/userna5/public_html; php -q wp-cron.php
الخطوة السادسة : تم تعيين وظيفة الكرون بنجاح