WPML

גרסה זו של WPML כוללת שיפורי יציבות חשובים, וכן שיפורים עבור תאימות עם תוספים וערכות עיצוב אחרים. שיפרנו את תהליך ההתקנה והרישום, צמצמנו שלבים ומנענו שגיאות של הזנת נתונים ידנית. בממשק המשתמש כמעט שום דבר לא השתנה, אך הקוד שמאחורי הקלעים עבר אופטימיזציה ושופר משמעותית.

לפני שנצלול אל רשימת השינויים העצומה, שים לב להבדל מרכזי אחד ב־WPML 3.1.8, בהשוואה לכל הגרסאות הקודמות. גרסה זו מאפשרת להחזיק טקסונומיה באותו שם בשפות שונות, והיא אינה מסננת יותר את הסיומות @lang עבור שמות של טקסונומיות.

לכן, אם הייתה לך טקסונומיה כמו "Index" במספר שפות, כעת היא תהיה באמת "Index" ולא "Index @es", "Index @de" וכו'. גרסאות קודמות של WPML (ושל WordPress) לא יכלו לתמוך בשמות טקסונומיה אלה, ולכן הוספנו את סיומות השפה וסיננו אותן בחזית האתר. כעת, אין בכך צורך יותר והסרנו גם את הסינון (שגרם לבעיות במקרים שונים).

לאחר שתעדכן את WPML, הוא יסרוק ויבדוק את מסד הנתונים שלך כדי לחפש טקסונומיה עם סיומות שפה. אם יימצאו כאלה, WPML יציע לשנות את שמן, כדי שלא תקבל פוסטים וקטגוריות בעלי מראה לא רצוי בחזית האתר.

שיפורים

  • פונקציונליות לחיצה־לרישום בתוסף ההתקנה (Installer), המונעת את הצורך להעתיק ולהדביק את כתובת ה־URL של האתר ואת האפשרות לכלול תווים מיותרים.
  • הוספת תמיכה עבור תרגום של חבילות מחרוזות – זהו עניין משמעותי ואכתוב על כך בנפרד.
  • הוספת תגית תבנית להצגת קלט HTML עם השפה הנוכחית wpml_the_language_input_field().
  • שיפורי מהירות קלים הקשורים לפעולות על מערכים, מטמון מחרוזות וטעינת קובצי JS.
  • הכפתור "Post type assignments" התווסף לעמוד פתרון בעיות, המאפשר לסנכרן סוגי פוסטים ושפות בטבלת התרגום.
  • שיפורי תאימות

    • תיקון הגדרת קטגוריה עבור מוצרי WooCommerce

    תיקוני באגים כלליים

    • תיקון טופס חיפוש בשפה משנית – כעת מחזיר תוצאות בשפה הנכונה
    • תיקון ההשפעה של שפת אזור הניהול על הגדרות עבור בורר שפות בתפריט
    • תיקון בעיה עם מטמון בעמוד שהוגדר כעמוד ראשי
    • תיקון בעיה שבה מונחי טקסונומיה לא הוצגו בעמוד תרגום טקסונומיה
    • הפונקציה icl_object_id פועלת כעת היטב גם עם סוגי תוכן מותאמים אישית שאינם רשומים
    • תיקון בעיות קלות עם בורר שפות במכשירים ניידים
    • תיקון בעיה עם אפשרויות בורר שפות במהלך ההתקנה
    • אזור הטקסט עבור CSS נוסף לבורר שפות היה רחב מדי, כעת הוא מותאם למסך.
    • wp_nav_menu מציג כעת תמיד בורר שפות כאשר הוא מוגדר כך
    • תיקון שאילתות מותאמות אישית בעת שימוש בעמוד שורש
    • תיקון שגיאת מסד נתונים (DB) בעת הבאת תרגומים שהושלמו מ־ICanLocalize
    • תוסף התקנה (Installer): תיקון בעיה שבה פרטי הרישום של WPML (מפתח אתר) לא נשמרו כאשר השדה option_value בטבלת wp_options השתמש בקידוד תווים שונה מקידוד התווים של ברירת המחדל של WordPress המוגדר בקובץ wp-config.php
    • תוסף התקנה (Installer): היפוך הסדר שבו מוצגים מפתחות האתר.
    • תיקון עימוד ובעיה קלה של קישור קבוע בעמוד שורש
    • תיקון תצוגה מקדימה של קישור קבוע במסך עריכת פוסט
    • תיקון תקלות תצוגה ב־wp-admin עם שפות RTL
    • תיקון ערכים מתנגשים של הקשר בעת רישום מחרוזות לתרגום
    • תיקון: ארכיון של סוג תוכן מותאם אישית שלא תורגם לא אמור להציג את <link rel="alternate" hreflang="" href=""/> בכותרת
    • תיקון פילטרים של שפה עבור הפונקציה get_terms()
    • תיקון בעיה בסנכרון הורים של טקסונומיה (למשל קטגוריה)
    • תיקון בעיה בעריכת מזהה כתובת של פוסט
    • הסרת בורר טקסונומיה מיותר מעמוד תרגום טקסונומיה
    • תיקון מספר התראות PHP בעמוד שפות של WPML כאשר "כל השפות" נבחר בבורר השפות
    • תיקון בעיה בהוספת קטגוריות על ידי לחיצה פשוטה על מקש "Enter" (מסך עריכת פוסט).
    • הסרת האפשרות למחוק תרגומים של קטגוריית ברירת מחדל
    • תיקון קישור קבוע שיוצג כראוי כאשר הוא מוגדר אל "Date and Time"

    הורדה ועדכון


    אם אתה מפעיל את WPML 3.1.7 ומעלה, אתה אמור לקבל עדכון זה באופן אוטומטי אל אזור הניהול של WordPress (ודא שביצעת רישום WPML כדי שזה יקרה).

    אם אתה משדרג מגרסה מוקדמת יותר, שעבדה עם תוסף ההתקנה (Installer) שלנו שהופסק, פעל לפי ההוראות הבאות:

    1. השבת והסר את תוסף ההתקנה (Installer).
    2. הורד את הגרסה החדשה של WPML מתוך החשבון שלך, תחת הורדות. הקפד לכלול את כל רכיבי WPML שבהם אתה משתמש.
    3. השבת את WPML.
    4. חלצו את הגרסה החדשה והעלו אותה.
    5. הפעל את WPML 3.1.8.
    6. במסך אזור הניהול תוספים, מיד לאחר ההפעלה, תראה הודעה לבצע רישום WPML. הקפד לבצע רישום זה, כדי שתקבל עדכונים אוטומטיים עבור גרסאות חדשות.

    שאלות? רעיונות? הצעות? השאר את התגובות שלך ואנו נשיב.

מצאת את זה שימושי? שתף מאמר זה: