הסטטיסטיקה הכי מדכאת בעולם וורדפרס: 43% מהאתרים בעולם רצים על גרסת ליבה לא עדכנית, ו-56% מהפריצות מתחילות בתוסף לא מעודכן. הסיבה הנפוצה — בעלי אתר פוחדים שעדכון ישבור משהו, אז דוחים. וכשבסוף מעדכנים, הקפיצה כל כך גדולה שזה באמת שובר. הפרדוקס פתיר. אני גרי, מומחה וורדפרס עצמאי, ובמדריך הזה אני מסביר את התהליך המסודר שאני מריץ אצל לקוחות תחזוקה — שמאפשר לעדכן באופן קבוע בלי הפתעות.
התשובה המהירה: עדכון בטוח של וורדפרס דורש 5 שלבים בסדר מדויק: גיבוי מלא של קבצים ובסיס נתונים, בדיקה בסביבת Staging, רישום מצב לפני (צילומי מסך + רשימת תוספים), ביצוע העדכון בסביבת ייצור, ובדיקה מסודרת אחרי. תוכנית קבועה (שבועית או דו-שבועית) מונעת קפיצות גרסה גדולות שהן הסיבה העיקרית לתקלות. אסור לעדכן בלי גיבוי, ואסור להריץ עדכון ישירות בייצור על אתר שמייצר הכנסה.
תוכן עניינים
- למה בכלל לעדכן? (התמורה והסיכון)
- שלושת רובדי העדכון
- 5 שלבי העדכון הבטוח
- איך מקימים סביבת Staging
- תוכנית עדכון חודשית קבועה
- מה לבדוק אחרי כל עדכון
- מה לעשות אם משהו נשבר
- שאלות נפוצות
למה בכלל לעדכן? (התמורה והסיכון)
יש שלוש סיבות אמיתיות:
- אבטחה. רוב גרסאות התוספים מעדכנות פגיעויות מוכרות. גרסה לא מעודכנת = פגיעות פעילה. ראה 5 הטעויות המסוכנות ביותר באבטחת וורדפרס.
- תאימות. PHP מתעדכן (8.0 → 8.1 → 8.2 → 8.3), MySQL מתעדכן, דפדפנים מתעדכנים. תוסף ישן לא יודע איך לדבר עם הסביבה החדשה.
- פיצ'רים. לפעמים גרסה חדשה פשוט מציעה משהו שיעזור לך — אופטימיזציה אוטומטית של תמונות, גוטנברג טוב יותר, ועוד.
מצד שני, כל עדכון נושא סיכון: תוסף עדכני יכול להיות לא תואם לגרסה ישנה של תוסף אחר. תבנית מותאמת יכולה להישבר. שינויים פנימיים של API עשויים לגרום ל-WSOD. ראה מסך לבן באתר וורדפרס — שני שליש מהמסכים הלבנים שאני רואה הם תוצאה של עדכון לא בטוח.
הפתרון הוא לא "לא לעדכן" — אלא לעדכן בצורה שמפחיתה את הסיכון.
שלושת רובדי העדכון
עדכון בוורדפרס מתבצע בשלוש שכבות שונות, וכל אחת דורשת תשומת לב נפרדת:
שכבה 1: ליבת וורדפרס.
גרסאות עיקריות (5.x → 6.x) יוצאות 2-3 פעמים בשנה. גרסאות אבטחה (6.4.1 → 6.4.2) יוצאות בכל פעם שמתגלה פגיעות, בדרך כלל פעם בחודשיים.
שכבה 2: תוספים.
כל תוסף עצמאי בקצב שלו. אתר ממוצע מריץ 22 תוספים. כל אחד מעדכן 4-12 פעמים בשנה. כלומר עשרות עדכוני תוספים בשנה.
שכבה 3: תבנית.
תבניות מסחריות מתעדכנות 2-6 פעמים בשנה. תבנית מותאמת (custom theme) מתעדכנת רק אם אני או מפתח אחר משחרר עדכון.
הסדר שבו מעדכנים חשוב: קודם תוספים → אחר כך תבנית → ובסוף ליבה. למה? כי גרסת ליבה חדשה לפעמים דורשת תוספים מעודכנים, ועדכון תוספים לפני יבטיח תאימות. במצב הפוך, עלול להישבר.
5 שלבי העדכון הבטוח
זה הזרימה המדויקת שאני מריץ אצל כל לקוח, בכל פעם.
שלב 1: גיבוי מלא
לפני שום נגיעה, גיבוי מלא של:
- קבצים: כל ה-
/public_html/(או היכן שהאתר נמצא) דרך FTP / כלי האחסון. - בסיס נתונים: export מ-phpMyAdmin או דרך תוסף.
הכלים שאני סומך עליהם:
- UpdraftPlus (חינמי, בסיסי) — גיבוי מלא לאחסון ענן.
- BlogVault (בתשלום, ~89$/שנה) — שחזור one-click, בדיקות אינטגריטי, staging מובנה.
- כלי הגיבוי של חברת האחסון — אם הם מציעים, אלה בדרך כלל המהירים ביותר.
ודא שהגיבוי תקין: אל תסמוך על "Backup completed" — הורד אותו, פתח, ראה שהקבצים שם. גיבוי שאי אפשר לשחזר ממנו = אין גיבוי.
שלב 2: בדיקה ב-Staging
זה השלב שרוב בעלי האתר מדלגים עליו. זה גם השלב שמונע 95% מהאסונות.
הקם עותק מדויק של האתר בסביבה נפרדת. עליו, בצע את העדכון. בדוק את כל הפונקציות הקריטיות. רק אם הכל עובד — תעבור לפרודקשן.
איך מקימים staging? פירוט בסעיף הבא.
שלב 3: רישום מצב לפני
לפני שאתה לוחץ "עדכן" בייצור, תעד את המצב הנוכחי:
- צילום מסך של עמוד הבית
- צילום מסך של 3-5 עמודים מרכזיים
- צילום מסך של דף העגלה / טופס יצירת קשר / פונקציה קריטית אחרת
- רשימת תוספים פעילים והגרסאות שלהם (
Plugins → Installed)
אם אחרי העדכון משהו נראה אחרת, יש לך בסיס השוואה.
שלב 4: ביצוע העדכון בייצור
בסדר הזה:
- הפעל מצב תחזוקה (תוסף
WP Maintenance Modeאו דרך התבנית). מבקרים יראו הודעה במקום אתר שבור באמצע עדכון. - עדכן תוספים אחד-אחד. לא bulk update. אם משהו נשבר, אתה רוצה לדעת איזה תוסף.
- רענן את עמוד הבית בין כל עדכון. ראית WSOD? תחזיר את התוסף האחרון לגרסה קודמת ובדוק.
- עדכן תבנית (אם יש עדכון).
- עדכן ליבת וורדפרס (אם יש).
- בטל מצב תחזוקה.
הכל יחד אורך 15-30 דקות לאתר ממוצע.
שלב 5: בדיקה מסודרת אחרי
עבור על:
- עמוד הבית — נטען נכון? ללא שגיאות JavaScript בקונסול?
- דף יצירת קשר — שולח מייל? (תיש בעצמך)
- דף עגלה / חנות — מוסיף מוצר? עובר ל-checkout?
- דאשבורד — אין הודעות שגיאה? תוספים פעילים כמו שצריך?
- הרצת
Site Health(Tools → Site Health) — האם הסטטוס תקין?
עברת? נהדר. תיעוד קצר במנהל המשימות שלך: "עדכנתי X תוספים, ליבה ל-Y, תבנית ל-Z. הכל עבד."
איך מקימים סביבת Staging
יש שלוש דרכים, מהקלה לקשה:
דרך 1: כלי Staging של חברת האחסון
רוב חברות האחסון הרציניות בישראל (SPD, Hostinger Business, Cloudways, WP Engine) מציעות staging בלחיצת כפתור. בדוק בלוח הבקרה. זה הכי מהיר ופחות מועד לטעויות.
דרך 2: תוסף
- WP Staging Free — יוצר עותק של האתר בתוך אותה התקנה (תיקייה משנית). מספיק לבדיקות פשוטות.
- WP Staging Pro או BlogVault Staging — staging איכותי עם מיגרציה חזרה לפרודקשן.
דרך 3: ידני
- צור subdomain (
staging.gerrydev.com). - העתק את כל הקבצים דרך FTP.
- ייצא וייבא את בסיס הנתונים.
- שנה את ה-URL ב-
wp-options(siteurl+home). - וודא ש-
robots.txtחוסם אינדוקס של staging.
הדרך הידנית עובדת, אבל מצריכה זמן. אם אתה לא בנוח עם FTP/SQL, השתמש בדרך 1 או 2.
תוכנית עדכון חודשית קבועה
המתודולוגיה שאני מריץ אצל לקוחות תחזוקה:
יום ראשון, 09:00 בבוקר:
- בודק רשימת עדכונים זמינים (
Dashboard → Updates). - גיבוי אוטומטי דרך BlogVault.
- סטייג'ינג מהאתר הנוכחי (one-click).
- עדכון בסטייג'ינג.
- בדיקת פונקציות קריטיות.
- אם הכל עובד → עדכון בייצור.
- עדכון בייצור (15 דקות).
- בדיקה אחרונה.
- מייל ללקוח: "עודכנו 4 תוספים והליבה השבוע. הכל תקין."
זמן כולל לאתר ממוצע: 45 דקות.
לקוחות בחבילת תחזוקה אצלי מקבלים את התהליך הזה ככל שצריך כברירת מחדל. ראה איך לבחור חבילת תחזוקה לאתר וורדפרס.
מה לבדוק אחרי כל עדכון
צ'קליסט מהיר:
- עמוד הבית. טוען בלי שגיאות? ה-CSS נראה תקין?
- טפסים. יצירת קשר ועלון מידע — שולחים מייל? (בדוק את ה-inbox).
- חנות. מוצר נטען?
add_to_cartעובד?checkoutמגיע ל-payment? - דאשבורד. ניהול מוצרים, ניהול תוכן — בלי שגיאות?
- קונסול דפדפן (F12). ללא שגיאות JavaScript אדומות.
- גוגל סוג'סט / Search Console (תוך 24 שעות). אין סימן לבעיות?
- ניטור Uptime (UptimeRobot). האתר השיב מאז העדכון?
נתקלת בבעיה? עבור לסעיף הבא.
מה לעשות אם משהו נשבר
1. נושמים עמוק.
זה לא סוף העולם. יש לך גיבוי. במקרה הגרוע, השחזור לוקח 10-30 דקות.
2. מזהים מה הבעיה:
- WSOD? ראה מסך לבן באתר וורדפרס.
- שגיאת 500? בדוק
error_logשל השרת. - בעיית תצוגה (CSS שבור)? נקה cache (תוסף וגם CDN), בדוק
Asset CleanUp. - פיצ'ר ספציפי לא עובד? סביר שתוסף ספציפי בעדכון.
3. רולבק:
- אם זה תוסף יחיד — בטל אותו (
Plugins → Deactivate) או החזר לגרסה קודמת דרך תוסףWP Rollback. - אם זה ליבת וורדפרס — תוסף
WP Downgradeיכול להחזיר. לחלופין, דריסה של הליבה מקובץ זיפ של גרסה קודמת. - אם הכל מסובך — שחזור מלא מהגיבוי.
4. אבחון:
פתח WP_DEBUG_LOG ב-wp-config.php ותראה איפה הבעיה. במצב הזה הכי חשוב לדעת בדיוק מה שבר — לא רק לחזור למצב הקודם, אלא להבין למה לא לחזור על זה.
5. תיעוד:
רשום אצלך — איזה עדכון שבר, מה הסיבה, מה התיקון. בפעם הבאה תזהה דפוס.
שאלות נפוצות
איך אני יודע מתי גרסה חדשה יוצאת?
אתה לא צריך לדעת מראש — וורדפרס מודיע לך בדאשבורד. אבל אם אתה מנהל תחזוקה למספר אתרים, שווה ליצור Google Alert על "WordPress release" או להירשם לפיד wpscan.com/blog.
האם אפשר לבטל עדכונים אוטומטיים של ליבה?
כן, דרך wp-config.php:
define( 'WP_AUTO_UPDATE_CORE', false ); // ביטול הכל
define( 'WP_AUTO_UPDATE_CORE', 'minor' ); // רק תיקוני אבטחה (5.x.y)
define( 'WP_AUTO_UPDATE_CORE', 'major' ); // כולל גרסאות ראשיות
ההמלצה שלי: השאר אוטומטי לתיקוני אבטחה ('minor'), הפעל ידנית גרסאות ראשיות.
מה לעשות אם תוסף "ננטש" ולא מקבל עדכונים יותר משנה?
מצא חלופה. רוב התוספים החינמיים יש להם 2-3 חלופות. תוספים בתשלום — לפעמים האלטרנטיבה היא לעבור לתוסף בתשלום אחר. אם אין חלופה ופונקציה קריטית — שיקול לכתוב פתרון מותאם.
עדכון אוטומטי של תוספים — אופציה טובה?
טוב לתוספים מהמדף ש-WordPress.org מאשר ובדוק. לא טוב לתוספים מותאמים, תוספים פרימיום, או תוספים שהם קריטיים לעסק. אצל לקוחות תחזוקה — אני מבטל auto-update לרוב התוספים ושומר שליטה.
שלמתי על תוסף Premium לפני שנה. עכשיו פג רישיון העדכון. מה לעשות?
שלם רישיון חדש (זה רעיון טוב כל שנה). אם הפרש המחיר משמעותי, שקול חלופה חינמית. אסור להמשיך להשתמש בלי עדכונים יותר מ-3 חודשים.
רוצה לוח זמנים מסודר לעדכונים?
עדכון בוורדפרס לבד יכול לקחת לך 1-2 שעות בכל חודש. במסגרת חבילת תחזוקה אצלי זה כלול — בלי שאתה צריך לחשוב על זה. פרטי החבילות או צור קשר.
אני גרי, מומחה וורדפרס עצמאי עם 10 שנות ניסיון. אני מתמחה באבחון תקלות, אבטחה, ושיפור ביצועים של אתרי וורדפרס לעסקים קטנים ובינוניים בישראל. בעת הצורך נעזר במומחים מהימנים (עיצוב, שיווק, אנליטיקה). פרטים על השירותים.