Panoramica del problema
Quando usi un widget di testo multilingue, WPML ti permette di selezionare la lingua del widget e scegliere in quali lingue vuoi visualizzare il widget. Tuttavia, se imposti il tuo widget come scritto in una lingua ma scegli di visualizzarlo in una diversa, il widget non viene visualizzato affatto sul tuo sito.

Soluzione alternativa
Questo problema è stato risolto. L’aggiornamento all’ultima versione risolve il problema sul tuo sito, quindi hai bisogno di questa soluzione alternativa solo se non puoi ancora aggiornare.
Come soluzione alternativa puoi usare un widget Testo di WordPress predefinito e visualizzarlo nella lingua desiderata.
Per evitare confusione, puoi anche rimuovere completamente il menu a discesa per selezionare in quale lingua visualizzare il tuo widget. Per farlo, applica la seguente soluzione alternativa:
- Fai un backup completo del tuo sito.
- Vai a wp-content\plugins\sitepress-multilingual-cms\classes\widgets\class-wpml-widgets-support-backend.php
- Modifica:
echo $this->template_service->show( $model, 'language-selector.twig' );
in:
if (( $widget->name !== "Multilingual Text" ) && ( $widget->option_name !== "widget_text_icl" )) { echo $this->template_service->show( $model, 'language-selector.twig' ); }