Vai al contenuto Vai alla barra laterale

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 -
- - - - - - -

Fuso orario del supporto: Europe/Madrid (GMT+02:00)

Etichettato: 

Questo ticket contiene 2 risposte, ha 0 voci.

Ultimo aggiornamento da andreaA-45 6 ora, 48 minuto fa.

Assistito da: Paola Mendiburu.

Autore Post
Luglio 21, 2025 alle 10:23 am

andreaA-45

Contesto del problema:
Sto cercando di aggiornare la versione PHP del sito e ho riscontrato problemi nel checkout. Ho creato un'area di staging e disabilitato tutti i plugin per verificare il problema, e abbiamo constatato che il plugin a causare il problema è WPML Multilingual CMS. Non posso disabilitare il plugin nel sito live ma posso fornire le credenziali di accesso al sito staging.

Sintomi:
Problemi nel checkout dopo l'aggiornamento della versione PHP del sito.

Domande:
Quali sono i passaggi per risolvere i problemi di compatibilità tra WPML Multilingual CMS e la nuova versione di PHP?
È possibile risolvere il problema senza disabilitare il plugin nel sito live?

Luglio 21, 2025 alle 12:09 pm
Luglio 21, 2025 alle 1:49 pm #17256024

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Per continuare l’indagine, visto che il problema si presenta solo sul tuo sito, posso avere il permesso di scaricare una copia con Duplicator?

Luglio 22, 2025 alle 3:23 pm #17259968

andreaA-45

Thank you for your patience. I've made some invesitgations and tests, and it turns out the issue is actually between WooCommerce and WPML, it's not related to our products.

The first thing I saw was this fatal erorr related to WooCommerce:

[22-Jul-2025 11:26:51 UTC] PHP Fatal error: Uncaught ValueError: Missing format specifier at end of string in /home/vinidea1/new.vinidea.it/wp-content/plugins/woocommerce/includes/wc-template-functions.php

I then switched the theme to a standard WordPress one: link nascosto
Deactivated Rey Core as well, so none of our products were active at that point on your website. I also used WooCommerce default shortcode for the checkout: link nascosto

And the issue is still present: link nascosto
If I deactivate WPML Multilingual CMS: link nascosto
The checkout works with the standard theme as well: link nascosto

Si it seems that actually WPML Multilingual CMS is breaking the checkout page, no matter what theme is uses.

I suggest reaching out to the plugin's developers for help. They are the best people to assist you with any issues related to their product. 👌

--

questa è la risposta dello sviluppatore del Tema di Rey.
Ha riscontrato il nostro stesso problema con il vostro plugin
Attendo riscontro