Skip Navigation

Open

Reported for: WPML Multilingual CMS 4.6.3

Topic Tags: Bug

Overview of the issue

When adding a legacy widget and setting the Display on language option to a specific language, the language setting is not retained after saving and refreshing the page.

Workaround

This issue occurs due to certain hooks not firing as expected during the REST request when adding the widget.
As workaround:

  1. Add your legacy widget.
  2. Set the Display on language property to any language and save the widget once.
  3. Refresh the page.
  4. Now, save your Display on language property again.
    The language setting should now be retained as expected after this procedure.

2 Responses to “'Display on Language' setting not retained for WordPress legacy widgets”

  1. Bonjour,

    J’utilise WPML pour faire de mon site un site multilangue. J’utilise l’anglais et le français avec l’anglais comme langue par défaut. Tout fonctionne bien par ailleurs mais les blocs de widgets que j’ai définis comme “Alllanguages” ne s’affichent qu’en anglais.

    Si je choisis le Français, les blocs des widgets sont affichés en anglais mais quand je click sur ces blocs les contenus sont affichés en Français -> le seul souci dans ce cas c’est l’affichage des blocs “alllanguages” des widgets en anglais quand on est en français. SVP, pouvez-vous m’aider à résoudre ce problème ou est ce un bug WPML sur les widgets?

    Si je choisis l’anglais, les blocs “alllanguages” des widgets sont affichés en anglais, quand je click sur ces blocs les contenus sont affichés en anglais -> Il n y a pas de souci dans ce cas.

    Merci d’avance pour vos supports et aides.
    Bien cordialement
    Boubacar

    • Bonjour Boubacar,
      Je ne suis pas sûr que votre problème soit le même que celui décrit dans cette erratum. Avez-vous essayé d’enregistrer vos widgets deux fois ?
      Si c’est le cas et que le problème persiste, je vous recommande d’ouvrir un chat avec notre assistance technique pour obtenir de l’aide.

      Cordialement.

Leave a Reply

Please stay on topic and be respectful to others. If you need help with issues not related to this post, use our Support Forum to start a chat or submit a ticket.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>