[Risolto] Gallery non copiata nella versione inglese
Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: The client is experiencing an issue where the English version of the gallery is not copied as it is on the Italian site after moving the site to production. This problem was previously reported in another ticket. Solution: The issue is with the plugin Divi Dynamic Helper, which is not officially compatible with WPML. Disabling Divi Dynamic Helper, the option to add the gallery dynamically disappears, and only allows for selecting individual images. There is no way to display an ACF-created gallery in Divi without using a third-party plugin, as confirmed here: https://divibooster.com/show-acf-gallery-images-in-a-divi-gallery-module/. If there is an issue with Divi and ACF alone, we are committed to resolving it. However, since a third-party plugin not tested with WPML is involved, a complete debugging is necessary, and we need the cooperation of the plugin author. They can contact us through this form: https://wpml.org/documentation/support/go-global-program/.
As a workaround, we can suggest the following: 1. Open the page in the Divi editor. 2. Open the gallery module settings. 3. Select the correct Gallery (it should be 'Galleria camera 1', but if not, use the same value as in the Italian room). 4. Save. Please note that this solution might be outdated or not applicable to your 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. If the issue persists, please open a new support ticket at WPML 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:
Sto cercando di risolvere un problema già segnalato in un ticket precedente (https://wpml.org/it/forums/topic/traduzione-campi-acf-3/page/2/). Abbiamo spostato il sito in produzione e ora la gallery della versione inglese non è copiata come su sito in italiano. Il problema può essere visto su questa pagina: link nascosto.
Sintomi:
La gallery della versione inglese non è copiata come su sito in italiano.
La gallery è copiata, se apri la link nascosto">pagina in inglese le immagini ci sono, solo non appaiono nel front end. Se vai nell'editor Divi e provi ad aprire la galleria non carica nulla.
Ho provveduto a cancellare la cash NGINX lato server, questo è l'unico Caching attivo che c'è oltre a quello del tema Divi che però è disabilitato. Non comprendo perchè in frontoffice non si visualizzi la versione corretta delle foto
Se funzionava sul sito di staging non può essere un errore dovuto a configurazioni del plugin o altro. Se disattivi WPML la galleria si vede correttamente?
Se disattivo wpml non si vede piu la traduzione inglese delle pagina…e ovviamente la gallery della pagina originale italiana funziona correttamente essendo che è creata con il tema Divi e non con wpml
Disattivare WPML non fa sparire i post delle traduzioni. Se sul tuo sito dopo aver disattivato WPML vai in Rooms troverai tutte le pagine delle camere, sia in italiano che in inglese.
L'URL dovrebbe essere link nascosto oppure link nascosto, non so se la base dello slug è tradotta o no.
Ciao Laura, perdonami ma non è una soluzione accettabile.
Se disattivando il plugin, la Gallery in inglese torna a funzionare, evidentemente c’è un bug nel plugin quando configurato con divi. Quelle pagine sono aggiornate molto spesso, pertanto non è possibile pensare a una soluzione del genere che obblighi a modificare sia la pagina in italiano che in inglese, la si può adottare come strategia d’emergenza adesso per risolvere il problema, però non può essere una costante. Ti prego di indagare ulteriormente ed eventualmente di scalare il problema agli sviluppatori per la risoluzione del bug.
Se disattivo Divi Dynamic Helper non vedo più l'opzione nel template di aggiungere la galleria dinamicamente (vedi screen) ma mi fa solo scegliere le singole immagini.
Cercando sul web vedo che non c'è effettivamente un modo di mostrare una gallery creata con ACF in Divi senza usare un plugin di terze parti, come confermato per esempio qui link nascosto
Se ci fosse un problema solo con Divi e ACF siamo tenuti a risolverlo, ma visto che è coinvolto un plugin di terze parti non testato con WPML la situazione cambia. E' necessario fare un debugging completo ma ci serve la collaborazione dell'autore, ci possono contattare tramite questo form.
In ogni caso, immagino che quelle che possono cambiare spesso siano le singole immagini, non l'intero campo galleria. Ho verificato che impostando manualmente i campi galleria e poi cambiando le immagini cambiano anche inglese.
Quindi che iter si dovrebbe seguire per sistemarle tutte? Camera per camera, aprire l'editor di modifica della pagina in inglese e salvare la traduzione?
Ho provato ma sembra non funzionare