לעדכן WordPress בלי לשבור את האתר — שיטת עבודה מסודרת
עדכון בטוח הוא ארבעה שלבים: גיבוי, עדכון, בדיקה שהאתר ולוח הבקרה עדיין עולים, ושחזור אם לא. עדכון בלי שלב הבדיקה הוא הימור, גם אם הוא מצליח בדרך כלל.
הפחד מעדכונים הוא הסיבה מספר אחת לכך שאתרים נפרצים. מישהו עדכן פעם, משהו נשבר, ומאז «לא נוגעים». אבל אתר לא מעודכן הוא לא אתר יציב — הוא אתר שממתין לחולשה הבאה.
למה עדכון שובר אתר
- תוסף שמסתמך על התנהגות ישנה שהוסרה בליבה.
- שני תוספים שמנסים לשנות את אותו דבר בדרכים שונות.
- תבנית שהותאמה בקוד, ועדכון דורס את ההתאמה.
- דרישת גרסת PHP חדשה שהשרת לא עומד בה.
שימו לב שברוב המקרים המעדכן עצמו לא אשם — הליבה מתעדכנת כשורה, והשבירה קורית בנקודת המפגש.
סדר עדכון נכון
- קודם גיבוי מלא. תמיד.
- עדכנו תוספים אחד-אחד, לא בבת אחת, אם מדובר באתר קריטי. כך יודעים מי שבר.
- עדכנו את התבנית רק אחרי שווידאתם שההתאמות יושבות בתבנית בת.
- את ליבת WordPress עדכנו אחרונה.
- אחרי כל שלב — בדקו.
עדכון מרוכז של 15 תוספים חוסך זמן ומייצר בדיוק את המצב שבו האתר נשבר ואין מושג מאיפה. באתר עסקי ההפרדה שווה את הדקות הנוספות.
מה בודקים אחרי עדכון
«האתר עולה» זו לא בדיקה. המינימום שמגלה כמעט כל שבירה:
- דף הבית נטען ומחזיר קוד 200, ויש בו תוכן — לא עמוד לבן.
- לוח הבקרה נפתח. שבירה שמשאירה את החזית תקינה ומפילה את הניהול היא נפוצה מאוד.
- טופס יצירת קשר נשלח בפועל.
- בחנות: עמוד מוצר, הוספה לעגלה, ומעבר לצ׳קאאוט.
- אין שגיאות חדשות ביומן השגיאות.
עמוד לבן אחרי עדכון הוא בדרך כלל שגיאת PHP קטלנית שמוסתרת. הפעילו זמנית רישום שגיאות לקובץ כדי לראות מה נשבר, במקום לנחש.
עדכונים אוטומטיים — כן או לא
| סוג עדכון | המלצה |
|---|---|
| עדכוני אבטחה לליבה | אוטומטי — הסיכון בהמתנה גדול מהסיכון בעדכון |
| גרסאות משנה של תוספים | אוטומטי, עם גיבוי ובדיקה |
| גרסאות ראשיות של תוסף מרכזי | ידני, אחרי בדיקה בסביבת בדיקות |
| עדכון תבנית | ידני, ורק עם תבנית בת |
התהליך שאנחנו מריצים
העדכון הבטוח שלנו עושה בדיוק את מה שתואר כאן, בלי שצריך לזכור:
- גיבוי מלא של הקבצים והמסד לפני שנוגעים בכלום.
- ביצוע העדכון.
- אימות: דף הבית עולה עם תוכן, לוח הבקרה מגיב, ו-WordPress עדיין מדווח שהוא מותקן.
- אם אחד מאלה נכשל — שחזור אוטומטי לגרסה הקודמת, והודעה מה קרה.
התוצאה היא שאפשר להישאר מעודכנים בלי לחשוש, וזה בעצם כל העניין: הדרך היחידה להפוך עדכון לשגרה היא להפוך את החזרה אחורה לזולה.