Wordpress

QTranslate – Errore con PHP 7.1

Dopo aver aggiornato php alla versione 7.1, con wordpress 5.0 o superiori ovviamente, il plugin qTranslate da errore.

Per correggerlo dobbiamo modificare il file /wp-content/plugins/qtranslate-x/qtranslate_frontend.php

in particolare alle linee 523 e 597 va eliminato “&” dalla function

function qtranxf_postsFilter($posts,&$query) errato

function qtranxf_postsFilter($posts,$query) corretto

function qtranxf_excludeUntranslatedPosts($where,&$query) errato

function qtranxf_excludeUntranslatedPosts($where,$query) corretto

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *