Panoramica del problema
Visitando il link di attivazione di Gravity Forms che viene inviato al cliente, si verifica un errore fatale sul sito. Ad esempio, visitando: http://example.com/?page=gf_activation&key=3f14e4d2e8025d47
Ad esempio, il seguente link: http://example.com/?page=gf_activation&key=3f14e4d2e8025d47
Genera un errore:
PHP Fatal error: __clone method called on non-object in ..wp-contentpluginssitepress-multilingual-cmssitepress.class.php on line 2875
Soluzione alternativa
Questo problema è stato risolto in WPML Multilingual CMS 3.6.0. L'aggiornamento risolve il problema sul tuo sito, quindi hai bisogno di questa soluzione alternativa solo se non puoi ancora aggiornare.
Per risolvere questo problema, vai a ../wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php alla riga 2875
Lì, sostituisci il codice:
$wp_query = clone $this->wp_query;
Con il seguente:
if(!is_object($this->wp_query)) {
$this->wp_query = is_object( $wp_query ) ? clone $wp_query : null;
}