Cron Job: החלפה בעבודת Cron בצד השרת (cPanel) #
חשיבות הגדרת Cron Job לאתר WordPress היא להבטיח שהעבודות המתוזמנות יפעלו בזמן ובהצלחה ולא יכשלו בעבודות או אירועים מתוזמנים והכל יעבוד בסדר. זה כולל הפעלת FluentCRM Email Processing, שליחה, הפעלת Automation, Email Sequences ועוד משימות עיבוד.
בדיקות מקדימות #
לפני שנתחיל, אנא ודא שקראת על Cron Job: Basics & Checklist והתרחשויות חוזרות של FluentCRM וגם עקבת אחרי Disable Default WordPress Cron System עם הקוד למטה:
/* Add any custom values between this line and the "stop editing" line. */
define('DISABLE_WP_CRON', true ); // Disable the default PHP-based Cron invocation.
/* That's all, stop editing! Happy publishing. */
Cron Jobs או Scheduled Jobs יכולים להיות מופעלים או הופעלים מקומית ובאופן מרחוק. במאמר זה, נלמד על השיטה המומלצת והיעילה ביותר להגדרת cron job לאתר WordPress. יש לנו גם כמה מאמרים המתמקדים בהפעלת cron jobs בצורה מרחוקת:
הגדרת WordPress Cron Job מ-cPanel #
אחד משימושי וזעירים Web Hosting Control Panels הוא cPanel והנו נשקול אותו במאמר זה.
הגדרות Cron #
כעת אנא עבור לאפשרות Cron Jobs כמוצג להלן:

זה יציע כמה שדות קלט להגדרת Cron Intervals ו-Cron Command כמו להלן:

ברוב המקרים, מרווח הזמן המתאים המומלץ להפעלת Cron job הוא לדקה. הצבת כוכבית(*) פירושה כל. כאן כל 5 כוכביות פירושן כל דקה בכל שעה בכל יום בכל חודש בכל יום בשבוע.
הפקודה להפעלת WordPress היא:
wget -q -O - https://testwp.ibrahim.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1
הפקודה הכוללת כולל מרווחי זמן שהוא הפלט הסופי המתקבל היא:
* * * * * wget -q -O - https://testwp.ibrahim.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1
זה הכל להגדרת cPanel WordPress Cron! תודה ותהנה בעבודה עם WordPress Scheduled Events.