השלמנו סבב בדיקות בין WordPress 4.1 ל־WPML. אנו שמחים מאוד לדווח ש־WPML עובד עם הגרסה החדשה של WordPress. בבדיקות שלנו, מצאנו שתי תקלות בערכת העיצוב החדשה TwentyFifteen. פוסט זה מסביר מהן התקלות האלו וכיצד ליישם עבורן פתרון עוקף.
ראשית, החדשות הטובות. WPML תואם לחלוטין ל־WordPress 4.1. אם יש לך אתרים קיימים, תוכל לשדרג ל־WordPress 4.1 ולא תיתקל בבעיות חדשות עם WPML. כמו בכל גרסה חדשה של WordPress, ייתכן שתיתקל בבעיות עם תוספים אחרים או עם ערכת העיצוב, לכן מומלץ מאוד לבדוק את השדרוג הזה תחילה באתרי פיתוח.
הבעיות ששמנו לב אליהן קשורות לערכת העיצוב החדשה TwentyFifteen. אם אתה משתמש בה באתרים חדשים עם WordPress 4.1 או שאתה משתמש בערכת עיצוב המבוססת על TwentyFifteen, הקפד להחיל את התיקונים המתוארים בפוסט זה.
חיתוך בורר השפות בכותרת התחתונה
לערכת העיצוב TwentyFifteen יש כותרת תחתונה חדשה והיא דורשת תיקון CSS קטן כדי להציג את בורר השפות של WPML כראוי.
ללא תיקון זה, בורר השפות בכותרת התחתונה מוסתר חלקית על ידי סרגל הצד השמאלי.
למרבה המזל, יש פתרון קל שתוכל להחיל ישירות מאזור הניהול של WordPress. עבור אל WPML -> שפות -> CSS נוסף (בסעיף אפשרויות בורר שפות). קוד ה־CSS הבא יגרום לבורר השפות בכותרת התחתונה להיות מוצג כראוי:
#lang_sel_footer {
position: absolute;
width:100%
}כך זה ייראה במסך הניהול של WPML:
תוכן קצר לצד סרגל צד ארוך
עמודים או פוסטים בעלי תוכן קצר מאוד, לצד סרגלי צד ארוכים מאוד, עשויים להציג בעיה נוספת. כאשר תגלול לתחתית העמוד, ייתכן שתיזרק חזרה למעלה. כדי למנוע את הבעיה, תוכל להשבית את בורר השפות של WPML ולהוסיף אותו ידנית באמצעות הוק של ערכת העיצוב.
- השבת את בורר השפות בכותרת התחתונה מתוך WPML -> שפות -> סגנון בורר שפות בכותרת התחתונה. בטל את הסימון של האפשרות הצגת בורר שפות בכותרת התחתונה.

- ערוך את קובץ function.php של ערכת העיצוב שלך והוסף את הקוד הבא בסוף הקובץ:
add_action('twentyfifteen_credits', 'footer_language_switcher'); function footer_language_switcher() { echo do_shortcode('[[wpml_language_selector_footer]]'); }
תיקון זה יכניס את בורר השפות בכותרת התחתונה של WPML לאזור הקרדיטים, שם הוא יוצג בצורה יפה ותקינה.
האם כבר ניסית את WordPress 4.1?


