WPML
Stato
Risolto
Risolto in
WPML ver. 4.3.8

Panoramica del problema

La nostra recente versione di WPML 4.3.7 ha introdotto un problema che si manifestava con il seguente errore fatale PHP:

PHP Fatal error: Uncaught Error: Call to a member function get() on boolean in /wpml-string-translation/classes/filters/strings-filter/class-wpml-register-string-filter.php:186

o con il seguente avviso PHP:

Warning: in_array() expects parameter 2 to be array, boolean given in /sitepress-multilingual-cms/classes/utilities/class-wpml-wp-cache.php on line 65

Il team di sviluppo di WPML ha già fornito una correzione al riguardo e stiamo lavorando per pubblicarla il prima possibile al termine dei test.

Se nel frattempo riscontri questo problema, forniamo la correzione nella nostra Beta ufficiale, che puoi installare in tutta sicurezza. Come sempre, dovresti eseguire il backup del tuo sito prima di installare la nuova versione, a maggior ragione se si tratta di una beta.

Soluzione alternativa

Per passare alla versione beta di WPML, vai alla pagina Plugin, fai clic sul pulsante Aggiungi nuovo e poi fai clic sulla scheda Commerciale.

Sotto l’opzione Canale di aggiornamento, usa il menu a discesa per selezionare Beta, quindi fai clic sul pulsante Passa nella finestra di dialogo che appare.

Passa alla versione beta di WPML
Passaggio alla versione beta di WPML

Se non vedi alcuna versione beta disponibile da scaricare e riscontri questo problema, vai alla pagina dei download del tuo account WPML, trova la versione beta e installala manualmente.

Una versione di produzione completamente testata con questa correzione sarà annunciata e rilasciata nei prossimi giorni.

Tutti i problemi noti →