מה זה לוקליזציה ולמה היא חשובה באתרי WooCommerce?
לוקליזציה (Localization) היא התאמה של תוכן ושירותים לשפה, תרבות ואזור מסוימים. בוורדפרס, מדובר בעיקר בקבצי תרגום (PO ו-MO) שמאפשרים הצגת האתר בשפות שונות.
בגירסה 6.7, שיטת טעינת קבצי התרגום עברה שינוי שיכול לשפר ביצועים באתרים פשוטים, אך באתרים מבוססי WooCommerce עלולות להופיע שגיאות תאימות. WooCommerce בגירסה 9.4 טרם הותאם לשינויים אלו, מה שעלול לגרום לבעיות בהצגת טקסטים מתורגמים, הודעות מערכת, ואף בכמה פונקציות קריטיות.
למה זה חשוב?
אם האתר שלכם פועל במסחר אלקטרוני ומתבסס על חוויית משתמש בשפה מסוימת, כל בעיה בתרגום עלולה לפגוע בהמרות ובשביעות רצון הלקוחות.
למה כדאי להימנע מעדכון וורדפרס 6.7 עם WooCommerce 9.4?
ב-WooCommerce 9.4 עדיין לא פתרו את חוסר התאימות לשינויי טעינת התרגום בוורדפרס 6.7. בעיות פוטנציאליות כוללות:
- חוסר תרגום של טקסטים מרכזיים: הודעות תשלום, שגיאות מוצר, או טקסטים בדף העגלה עלולים להופיע באנגלית בלבד.
- שגיאות PHP: טעינת תרגומים בצורה לא נכונה עלולה לגרום לקריסת חלקים מסוימים באתר.
- איבוד התאמה לתוספים אחרים: אם אתם משתמשים בתוספים מותאמים אישית שמתבססים על פונקציות תרגום, אלו עשויים להפסיק לפעול.
במקום להסתכן בשגיאות באתר, עדיף לחכות עד לעדכון הבא של WooCommerce שצפוי לפתור את הבעיה.
אפשר לקרוא עוד בנושא הזה בפוסט של ווקומרס.
שנמוך וורדפרס: מדריך בשלבים פשוטים
שיטה 1: שנמוך ידני של וורדפרס
- שלבים פשוטים:
- גיבוי מלא:
לפני כל פעולה, גבו את האתר והבסיס נתונים. מומלץ להשתמש בתוספים כמו UpdraftPlus או לבצע גיבוי ידני דרך cPanel. - הורדת גרסה קודמת:
גשו לקישור וורדפרס גרסאות קודמות והורידו את הגרסה הרצויה (לדוגמה, 6.6.2). - שנמוך הקבצים:
- התחברו לשרת באמצעות FTP או גשו ל-cPanel.
- מחקו את כל הקבצים והתיקיות, למעט wp-content ו-wp-config.php.
- העלו את הקבצים של הגרסה שהורדתם.
- עדכון בסיס הנתונים:
לאחר התחברות ללוח הבקרה של וורדפרס, ייתכן שתתבקשו לעדכן את בסיס הנתונים. לחצו על הכפתור והשלימו את העדכון. - בדיקות תאימות:
בדקו את האתר כדי לוודא שכל הטקסטים, הפונקציות והתרגומים פועלים כראוי.
- גיבוי מלא:
שיטה 2: שימוש בתוסף WP Downgrade
דרך קלה ופשוטה לשנמך ללא FTP:
- התקנה והפעלה של התוסף:
התקינו את התוסף WP Downgrade מלוח הבקרה של וורדפרס והפעילו אותו. - בחירת הגרסה הרצויה:
- גשו ל-Settings → WP Downgrade בלוח הבקרה.
- הכניסו את גרסת וורדפרס הרצויה (למשל, 6.6.2) בתיבת הטקסט WordPress Target Version.
- לחצו על Save Changes.
- עדכון לגרסה הישנה:
- גשו ל-Dashboard → Updates.
- כעת תראו את הגרסה הישנה כגרסה המיועדת לעדכון. לחצו על Update now כדי לשנמך.
- בדיקת הצלחה:
לאחר השדרוג, וודאו שאתם רואים את מסך הפתיחה של הגרסה הרצויה ובדקו שהאתר פועל באופן תקין.
איזו שיטה כדאי לבחור?
ידנית: מתאימה למשתמשים עם ניסיון טכני או לאתרים שבהם יש גישה מוגבלת לתוספים.
עם תוסף: קלה ומהירה, בעיקר אם אתם רוצים לשנמך מבלי להתעסק עם קבצים ישירות.
שאלות נפוצות (FAQ):
- מה לעשות אם השנמוך לא עבד?
בצעו שחזור מגיבוי מלא ופנו לתמיכה טכנית. - האם התוסף WP Downgrade בטוח לשימוש?
כן, הוא פופולרי ומומלץ במיוחד למקרים של חוסר תאימות גרסה. - איך לוודא שהאתר שלי לא יתעדכן שוב אוטומטית?
ניתן להשבית עדכונים אוטומטיים על ידי הוספת הקוד הבא בקובץ wp-config.php:
( 'WP_AUTO_UPDATE_CORE', false );
שימו לב: יש לעדכן ידנית לפי הצורך.
סיכום:
עדכון וורדפרס 6.7 כולל שינויים משמעותיים בטעינת תרגומים שעלולים לגרום לשינוי שפת האתר לאנגלית, במיוחד באתרים המשתמשים ב-WooCommerce 9.4. אם שמתם לב שהתרגומים באתר אינם מוצגים כראוי, השתמשו במדריך השנמוך כדי להחזיר את האתר למצב תקין.
מומלץ להישאר מעודכנים מול הקהילה הרשמית של WooCommerce ו-WordPress ולבצע עדכונים בזהירות, במיוחד באתרים מסחריים. אם אתם זקוקים לעזרה או יש לכם שאלות, אני כאן לתמוך! 😊