ליבת וורדפרס ותוספים רבים זקוקים למערכת תזמון לביצוע משימות מבוססות זמן. כברירת מחדל, ניהול המשימות המתוזמנות יבוצע ברקע כאשר גולשים ניגשים לאתר, אם וכאשר ישנה משימה מתוזמנת האתר יבצע זאת ברקע. מיותר לציין כי הדבר פוגע בביצועים של האתר שכן מלבד הגשת התכנים יש להתייחס גם למשימות המתוזמנות. כדי לשפר את המצב יש אפשרות לבטל לגמרי הבדיקות שמתבצעות ברקע, הביטול מתאפשר על ידי עריכת קובץ wp-config.php של האתר והוספת השורה הבאה –
define('DISABLE_WP_CRON', true);
מומלץ כמובן כן לבצע משימות מתוזמנות, אבל באופן מבוקר – על ידי מנהל המשימות של השרת (cron jobs), כך שהמשימות יתבצעו ברקע מבלי להפריע לזמן הריצה של טעינת העמוד.
באופן כללי ההגדרה תראה כך –
0 * * * * cd /home/[cpanel-username]/public_html/[wordpress-directory]; -q wp-cron.php
יש להחליף את הערכים בדוגמא בערכים הרלוונטיים.
כדי להקל עליכם, ניתן לבצע את כל התהליך באופן אוטומטי באמצעות מערכת ניהול הוורדפרס שלנו (wp-auto), להלן מדריך בנושא –
עקבו אחרינו
הסכם מתן שירותי אינטרנט | הסכם מתן שירותי דואר
עוד מקבוצת JetServer
אחסון אתרים
מאגר ידע, חוזים ותמיכה
מאמרים אחרונים