WPML

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

הצגת תוכן לא מתורגם


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

כדי לראות כיצד לשכפל תוכן בשפות שונות, עיין בפוסט הקודם בנושא.

יש לכך תוצאות מעניינות ואנחנו מקווים שכיסינו את כולן.

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

Google יניח שהבלוג שלך בספרדית מכיל תוכן בספרדית. הוספנו דרך שבה תוכל להגיד ל־Google שהפוסטים המשוכפלים האלה הם אכן באנגלית ומהיכן הם מגיעים.

ראשית, כל הפוסטים בספרדית יכללו את התגית rel="canonical", המקשרת לפוסט המקורי באנגלית.

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

הוספנו קריאת API חדשה - wpml_get_language_information.

קריאה זו מחזירה מערך שמכיל את האזור (locale), שם השפה, כיוון הטקסט ומידע שימושי נוסף. אם אתה מתכנן להציג תוכן לא מתורגם, אנו ממליצים לך לקרוא לפונקציה זו בערכת העיצוב שלך ולעטוף טקסטים במידע על השפה. זה יגיד ל־Google בדיוק איך להבין את מה שהוא רואה.

תרגום שדות מותאמים אישית באמצעות עורך ויזואלי (WYSIWYG)


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

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

הוא תומך בשדות של שורה אחת, אזור טקסט (מספר שורות) וכעת, גם בשדות WYSIWYG.

קצת אהבה ל־SEO עם מפות אתר לכל שפה


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

WPML 2.4.2 מוסיף תמיכה ביצירת מפת אתר לכל דומיין עם תוסף WordPress SEO של Yoast (שבו אנו משתמשים וממליצים עליו).

כאשר אתה משתמש ב־WPML 2.4.2 יחד עם WordPress SEO (גרסה 1.1.1 ומעלה), תקבל מפות אתר נפרדות – אחת לכל שפה.

פתח את sitemap_index.xml ותראה קישורים למפות האתר השונות לפי סוג ושפה. זה ייראה כך:


  http://wpml.local/post-sitemap.xml

  http://wpml.local/page-sitemap.xml

  http://wpml.local/category-sitemap.xml

  http://fr.wpml.local/post-fr-sitemap.xml

  http://fr.wpml.local/page-fr-sitemap.xml

  http://fr.wpml.local/category-fr-sitemap.xml

  http://de.wpml.local/post-de-sitemap.xml

  http://de.wpml.local/page-de-sitemap.xml

  http://de.wpml.local/category-de-sitemap.xml

  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

במסוף Google Webmasters, עליך להגיש את כל מפות האתר עבור כל שפה. לכן, לדוגמה, בדומיין שלנו בספרדית, נצטרך להגיש:


  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

היה תענוג לעבוד עם Joost על הפונקציונליות הזו. אתה יכול לצפות לדברים נהדרים נוספים עבור SEO רב־לשוני בעתיד הקרוב.

באגים שתוקנו


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

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

אה, וכמעט שכחתי, מזל טוב ל־WordPress 3.3! (כן, WPML תואם ל־WP 3.3 כבר כמה שבועות)

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