- 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.

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.