المدونة

تعطيل wp-cron.php فى الوردبريس

|

سنتناول اليوم شرح هام لتعطيل 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 ساعات
الخطوات كالتالى لتنصيبه
الخطوة الاولى:تسجيل الدخول الى السى بنل
الخطوة الثانية :اختار خيارات متقدمة ثم اضغط على وظائف الكرون كما بالصورة

click-on-cron-jobs

الخطوة اللثالثة :من القائمة المنسدلة حدد مره كل ساعة
select-once-an-hour-from-common-settings

الخطوة الثالثة : حدد من القائمة المنسدلة كل 6 ساعات 

 

select-every-6-hours-from-hour-field

الخطوة الخامسة : وأخيراً ملء في التعليمات البرمجية لتشغيل وظيفة كرون لدينا، وانقر فوق إضافة وظيفة كرون جديد

cd /home/userna5/public_html; php -q wp-cron.php

fill-in-cron-job-command-click-add-new-cron-job

الخطوة السادسة : تم تعيين وظيفة الكرون بنجاح

added-cron-job-successfully