זוהי גרסה משנית של WPML, הכוללת תיקונים למספר תקלות ושיפור ביצועים שעשוי להיות משמעותי עבור אתרים המשתמשים ב־W3TC ובקאשינג של אובייקטים.
אנו שמחים מאוד לראות שהגרסה הראשית האחרונה של WPML (3.3) עברה בצורה חלקה כמעט עבור כולם. גרסה מהירה זו מטפלת במספר בעיות שהתגלו במהלך השבוע האחרון.
שיפורי ביצועים עם קאשינג של אובייקטים ב־W3TC
W3TC מיישם קאשינג של אובייקטים בדרך ייחודית. ייחודיות זו גרמה לאתרים המשתמשים בקאשינג של אובייקטים וב־WPML לחוות בדרך כלל ירידה בביצועים, במקום עלייה. הדבר נבע מפרשנות שגויה של אובייקטים חסרים מהמטמון. ב־WPML 3.3.1, הוספנו קוד ספציפי לטיפול באופן שבו W3TC מדווח על פריטים שאינם שמורים במטמון. כתוצאה מכך, WPML וקאשינג של אובייקטים (דרך W3TC) פועלים כעת היטב יחד.
קאשינג של אובייקטים מועיל במיוחד לאתרים שאינם יכולים לשמור במטמון עמודים שלמים. אנו רואים זאת הרבה באתרי מסחר אלקטרוני, מועדוני חברים ומדריכים. באתרים אלה, מבקרים רבים מחוברים למערכת והאתר מציג עמודים מותאמים אישית למשתמשים שונים. לכן, אין דרך להאיץ את האתרים הללו באמצעות קאשינג של עמודים, מכיוון שכל מבקר מחובר רואה גרסה שונה של אותו עמוד.
קאשינג של אובייקטים מציע שיפור משמעותי בביצועים. במקום לשמור במטמון את כל העמוד, תבניות ותוספים יכולים לשמור במטמון "אובייקטים" קטנים יותר.
אם אתה משתמש ב־W3TC וב־WPML, עדכן ל־WPML 3.3.1 ונסה שוב את הקאשינג של אובייקטים. עד לגרסה זו, ייתכן שקיבלת תוצאות גרועות יותר עם קאשינג של אובייקטים, מכיוון שהמטמון התרוקן ללא סיבה מוצדקת. כעת, קאשינג של אובייקטים עובד כפי שהוא אמור לעבוד. אנא זכור שהיעילות של קאשינג של אובייקטים עדיין תלויה בגורמים רבים.
תיקוני באגים ושיפורים
- פיצול "ספירת מילים" למספר קריאות AJAX – פונקציונליות "ספירת מילים" החדשה עשויה הייתה להיכשל באתרים שיש בהם המון תוכן. כעת, לא משנה כמה תוכן יש באתר שלך, היא אמורה לעבוד עבורך. פונקציונליות "ספירת מילים" מאפשרת לך לראות כמה תוכן זקוק לתרגום, כדי שתוכל להעריך את העלות ואת לוח הזמנים.
- פתרון התנגשות בין מנוע הקאשינג של אחסון WP Engine לבין WPML.
- קשור יותר לביצועים – פתרון בעיות ביצועים בעת עריכת מוצרי WooCommerce כאשר W3TC פעיל.
- שיפור בדגימת עבודות תרגום (יציב יותר ומתאושש היטב מתקלות תקשורת).
- תיקון הפונקציה get_permalink() שהחזירה כתובת URL שגויה, כאשר יש קטגוריה במבנה הקישורים הקבועים.
הורדה ועדכון
כמו תמיד, הדרך הטובה ביותר לקבל את WPML הוא באופן אוטומטי, דרך אזור הניהול של WordPress. כדי שזה יקרה, ודא שרשמת את האתר שלך. אתה יכול לרשום את כל האתרים שלך, כולל אתרי פיתוח ואתרים פעילים. תוכל גם להוריד את כל הרכיבים של WPML באופן ידני מתוך חשבון WPML שלך. מומלץ לגבות את מסד הנתונים שלך לפני הפעלת עדכונים, אפילו עדכונים משניים כמו זה.
מה צפוי בהמשך ב־WPML
WordPress 4.4 כבר כאן, עם שיפורים נהדרים ותכונות חדשות. באופן כללי, WPML 3.3.1 פועל היטב על WordPress 4.4. אנו עובדים על הוספת תמיכה מלאה לתרגום מטא של טקסונומיה. זה יהיה מוכן ב־WPML 3.4 בעוד מספר שבועות. זה לוקח קצת זמן מכיוון שרק לאחרונה יכולנו להתחיל לעבוד על מטא של טקסונומיה (הקוד הזה היה קצת מטרה נעה לפני כן).
בנוסף, ב־WPML 3.4 יגיע שדרוג מקיף של ממשק המשתמש לתרגום. ממשק המשתמש הנוכחי ב־WPML קיים כבר זמן מה והגיע הזמן לרענן אותו. הממשק החדש ייראה טוב יותר ללא ספק. חשוב מכך, הוא יהיה מהיר ונוח יותר לשימוש. ממשק המשתמש החדש הוא תוצאה של ניסויי שמישות מקיפים שביצענו בחודשים האחרונים. המרוויחים הגדולים ביותר מממשק המשתמש החדש הזה יהיו אנשים המנהלים אתרי WooCommerce רב־לשוניים. אנו מאחדים רכיבי ממשק משתמש והופכים את תהליך עבודת התרגום עבור WooCommerce להרבה יותר פשוט. אנו מכוונים לגרסת בטא ראשונה ממש לפני חג המולד, כדי שיהיה לך משהו נחמד לשחק איתו, כשאתה מחפש הפסקה מאוכל עתיר קלוריות ומאחיינים רועשים.
לבסוף, מתוכנן ל־WPML 3.4 שיפור משמעותי לבוררי השפות המובנים. ה־CSS בתבניות שונות עבר כברת דרך מאז שיצרנו במקור את בורר השפות של WPML. העדכון הקרוב יגרום לבוררי השפות של WPML לעבוד היטב עם תבניות מודרניות, כולל כל תבניות ברירת המחדל של WordPress, תבניות Bootstrap ואחרות.
משוב?
אתה כבר יודע שאנחנו אוהבים לקבל את המשוב שלך. פרסם את ההערות שלך ואנחנו נשיב.

