WPML

סקירת התקלה

בעת שימוש בווידג’ט טקסט רב-לשוני, 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' );
    }

כל התקלות הידועות

עדיין נתקל בבעיה זו?

אם העדכון אינו פותר זאת, פתח פנייה לתמיכה ואנו נבדוק זאת יחד איתך.