פלאגין וויגטים מותנים על פי שפה
פלאגאין שנתקלתי בו לאחרונה הוא ווידגטים מותנים, הפלאגאין מאפשר לבחור ולשלוט אם וידגט מסויים יפעל בשפה מסויימת, ע"י הוספת שורת קוד קטנה שנראה בהמשך…
יש גם פלאגין שהוא מוצר משלים של wpml הידוע שמוסיף שפה לאתר, כמו הפלאגין של תרגום מחרוזות אבל אי אפשר תמיד לסמוך עליו ובכמה מקרים לא פעל לי. כניראה בגלל תבנית לא מתאימה.
לאחר התקנת הפלאגין באיזור הווידגטים בתוך עריכת ווידגט יתווסף עוד שדה שנקרא "וידגטים מותנים" ששם אפשר להכניס את השורות הבאות:
שיפעל באנגלית:
ICL_LANGUAGE_CODE == 'en'
שיפעל בעיברית
ICL_LANGUAGE_CODE == 'he'
וכן הלאה…
אפשר גם להשתמש בקוד PHP בתוך הטמלטים כדוגמת זה:
<?php if(ICL_LANGUAGE_CODE=='en'): ?> some text <?php elseif(ICL_LANGUAGE_CODE=='he'): ?> some text <?php endif;?>
התנאים האלה רשומים גם בדוקומנטציה של WPML :
אפשר להיסתכל בדוקמנטציה של WPML לעוד אפשרויות :
https://wpml.org/documentation/support/wpml-coding-api/
קישור להורדת הפלאגין:
https://he.wordpress.org/plugins/widget-logic/screenshots/