WPML 2.4.1 מתקן מספר באגים וגם מוסיף תכונה חדשה ומצופה מאוד. סוף סוף, הפוסטים והעמודים שלך יכולים להיות בעלי אותו שם בשפות שונות.
הפעם, רשימת הבאגים צנועה יחסית. שינינו את הלוגיקה במספר מקומות כדי לאפשר לאתרים גדולים עם משתמשים רבים לרוץ עם פחות זיכרון. WPML טען את כל טבלת המשתמשים והפוסטים במספר מקומות משונים. זה כבר לא המצב, וכעת נדרש הרבה פחות זיכרון בעמודי אזור הניהול הספציפיים האלה. זה משהו שגילינו למעשה באתר שלנו, ככל שהוא גדל ונהיה עמוס יותר מיום ליום.
באגים אחרים היו קשורים לקובצי Cookie של הפניית שפה עבור Safari, לעיצוב טוב יותר עבור בורר השפות בתפריטים, לתרגום עבור תיאורי מחברים ולכותרת של וידג'ט השפות שלנו.
וכעת, לדברים המהנים באמת…
שמות פוסטים כפולים (מזהי כתובת) לשפות שונות
אני חושב שזו הייתה התכונה המבוקשת ביותר, החל מ־WPML 0.9.3. כעת, יכולים להיות לך עמודים כמו:
- /blog/
- /es/blog/
- /de/blog
זה חשוב במיוחד כאשר עמודים מקבלים שמות של מוצרים. במקרה כזה, אתה ממש לא רוצה שיהיה לך משהו כמו:
- /sony/
- /es/sony-2/ (אאוץ')
כבר זמן מה ש־WPML מפענח תחילה את השפה ורק לאחר מכן את הפוסט. תיקון זה מתחבר לפונקציית WordPress שמוסיפה את סיומת המספר השלם ומשנה אותה כך שגם היא תבדוק רק עמודים באותה שפה.
אם ברצונך לשנות שם של תוכן קיים באתר שלך, פשוט ערוך את מזהי הכתובת. WordPress יאפשר כעת שיהיו תרגומים עם אותו שם ומזהה כתובת.
שים לב שמזהי כתובת כפולים זמינים עבור 'פוסטים' בלבד (עמודים, פוסטים, סוגי תוכן מותאמים אישית) ולא עבור טקסונומיה.
תוסף סוגים ושדות מותאמים אישית
במקרה שאתה מעוניין, לא שכחנו לגמרי מהתוסף שלנו לניהול סוגים ושדות מותאמים אישית. למעשה, הוא מוכן לשחרור. אנחנו רק מסדרים כמה בעיות אחרונות עם האתר החדש והוא יעלה לאוויר. אכתוב על כך בהרחבה בפוסט הבא.

