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

פתרון עוקף
כפתרון עוקף, תוכל להשתמש בוידג’ט טקסט של WordPress כברירת מחדל ולהציג אותו בשפה הרצויה.
כדי למנוע בלבול, תוכל גם להסיר לחלוטין את התפריט הנפתח לבחירת השפה שבה יוצג הווידג’ט שלך. כדי לעשות זאת, החל את הפתרון העוקף הבא:
- צור גיבוי מלא של האתר שלך.
- עבור אל wp-content\plugins\sitepress-multilingual-cms\classes\widgets\class-wpml-widgets-support-backend.php
- שנה את:
echo $this->template_service->show( $model, 'language-selector.twig' );
ל:
if (( $widget->name !== "Multilingual Text" ) && ( $widget->option_name !== "widget_text_icl" )) { echo $this->template_service->show( $model, 'language-selector.twig' ); }