מדריךWordPress
תאריך הפקהעודכן לאחרונהזמן קריאהדקה אחת

משימות מתוזמנות של WordPress, שרצות בזמן

למה המשימות של WordPress מתעכבות, ואיך מעבירים אותן לשרת כך שירוצו בדיוק בזמן.

פוסט שתוזמן ולא התפרסם? גיבוי של תוסף שלא רץ? WordPress מריץ את המשימות המתוזמנות שלו רק כשמישהו נכנס לאתר. באתר שקט, הן פשוט מחכות.

מעבירים את המשימות לשרת

  1. בקובץ ההגדרות של WordPress, wp-config.php, הוסיפו את השורה define( 'DISABLE_WP_CRON', true );, מעל השורה שמסיימת את העריכה.
  2. בלוח הבקרה, פתחו את Advanced ואז Developer tools, וגללו אל Cron jobs.
  3. הוסיפו משימה שרצה כל חמש דקות, עם הפקודה cd ~/public_html && wp cron event run --due-now.

אפשר גם משימה שקוראת לכתובת https://example.co.il/wp-cron.php, עם הדומיין שלכם.

בודקים שזה עובד

בגישת SSH, מתיקיית WordPress: wp cron event list. ליד כל משימה רואים מתי היא תרוץ בפעם הבאה.

טיפ שלנו: WordPress מותקן בתיקייה אחרת? החליפו את public_html בנתיב הנכון.

חשוב לדעת: לא מתזמנים כל דקה. כל חמש עד חמש עשרה דקות מספיק לרוב האתרים, וחוסך משאבים.

הבהרה: עשינו כל מאמץ לספק מידע מדויק ועדכני, אך ייתכנו שגיאות או שינויים שחלו לאחר פרסום המדריך (טל"ח). השימוש במידע הוא באחריות המשתמש בלבד.

המדריך באתרhttps://servers24.co.il/help/wp-cron-real-schedule/

מכינים את המסמך ובודקים שהלוגו, התמונות והגופנים נטענו.

חזרה למדריך
בחלון ההדפסה: שמירה כקובץ PDF · גודל A4 · שוליים ברירת מחדל · בלי כותרות של הדפדפן