[Risolto] Elementor Popup doesn't show up after translate
Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: After using WPML's automatic translation feature, Elementor popups on the website maglificioannamaria.it do not show up in both Italian and English. Solution: We recommend trying the solution provided in our documentation. Please apply the code from the following link to address the issue with the Elementor popups not displaying after translation: https://wpml.org/errata/elementor-pro-inline-css-not-rendered-for-translated-pop-ups/.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please open a new support ticket at our support forum.
Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Contesto del problema:
On the header of maglificioannamaria.it, there are two links to popups: one in the menu on the top left and another on the search button on the top right. After translating them with the automatic translation feature in WPML, they no longer work in both languages (Italian and English).
Sintomi:
Elementor popups do not show up after translation.
Domande:
Why don't the Elementor popups work after translation?
How can I fix the issue with the popups not showing up in both languages?
At the moment I installed the plugin Enable jQuery Migrate Helper, (link nascosto) and set the jQuery version to Legacy 1.12.4-wp, but, as the plugin warn, it is a great solution...
As they say "Right now, you are using a plugin to support some old code in this website’s jQuery JavaScript library. That code is deprecated, meaning it is basically obsolete and is losing the support of your themes and plugins and WordPress itself.
This plugin, called Enable jQuery Migrate Helper, is not a fix. It is a temporary solution to give your plugin and theme authors time to update."
Vedo che le istruzioni prevedono la modifica di /wp-content/plugins/elementor-pro/modules/popup/tag.php, non viene poi sovrascritto il file con l0aggiornamento di Elemntor Pro? Conviene che il problema lo comunichi all'asasistenza Elementor?
Purtroppo la modifica non ha risolto il problema: ora funzionano solo i due popup in italiano, mentre se vado nella versione inglese non si aprono.
Ho provato anche a cancellare un poup e ricostruirlo da zero ritraducendolo, ma niente da fare..
Ho provato a replicare: nella sandbox il popup si apre, solo non mi si apre la versione tradotta, ma quella originale.
Nel mio sito avevo avuto inizialmente lo stesso problema: mi apriva la versione originale, non tradotta.
Poi ho tradotto un secondo popup/menu e da li non mi si è più aperto nessuno dei due popup/menu nella versione inglese (il sito originale è in italiano.)
Sembra ora funzioni, ho
- ricreato nuovamente i due popup
- eliminato il plugin jQuery Migrate Helper che avevo installato
- tenuto la modifica che mi avevi indicato al primo post
Tengo monitorato qualche giorno e poi vi aggiorno.
Ci sarà a breve un aggiornamento di WPML che risolve il bug?