Home Primo piano Come rendere compatibile Qtranslate dopo l'aggiornamento di WordPress

Come rendere compatibile Qtranslate dopo l’aggiornamento di WordPress

Seppur molto utili, gli aggiornamenti automatici di WordPress, possono dare qualche fastidioso effetto collaterale. Uno dei più caratteristici é il malfunzionamento parziale o totale di alcuni plugin. E’ il caso di Qtranslate, che integrando un diffidente controllo di versione interno, in questi casi, disabilita la parte relativa all’interno dell’editor e restituisce pertanto una schermata d’errore.

la schermata d'errore di qtranslate

Portandovi sul file qtranslate.php (in wp-content/plugin/qtranslate/), e scorrendolo fino alla riga 90 troverete

 define(‘QT_SUPPORTED_WP_VERSION’, ‘3.8.1’);


Ebbene siete davanti alla riga incriminata. Premesso che  l’operazione che segue potrebbe teoricamente implicare ulteriori effetti (che al momento non ho riscontrato e) dei quali non mi assumo alcuna responsabilitá, quello che vi propongo oggi é un piccolo  workaround , grazie al quale il controllo andrá sempre a buon fine.

Sostituendo al contenuto della costante in questione una funzione per richiamare la versione corrente di WP, faremo in modo che il plugin non venga disabilitato automaticamente, anzi, riservandoci la possibilitá occuparcene manualmente e potremo stare tranquilli fino a quando il signor Qian Qin (autore del plugin) non avrá rilasciato  un aggiornamento a riguardo.

Nonostante vi sia più di un metodo per richiamare il dato relativo alla versione di WordPress  installata, personalmente ho optato per la funzione get_bloginfo()

define(‘QT_SUPPORTED_WP_VERSION’, get_bloginfo(‘version’));

 olé!

Luigi Lacquaniti
Web designer freelance.

5 Commenti

  1. Grazie mille! Qtranslate ora funziona perfettamente anche con la versione 4.1. Purtroppo però nella gestione pagine non mi permette più di andare su “visuale” dandomi solo come possibile la visione “testo”. Può essere collegato? Idee per risolverla?

LASCIA UN COMMENTO

Please enter your comment!
Please enter your name here

Ultime dal Blog

Netflix: ufficiale l’aumento dei prezzi sui piani Standard (HD) e Premium (UHD)

Era un rumors quasi certo, ed è stato alla fine ufficializzato: Netflix ha aumentato i prezzi su due dei tre piani sottoscrivibili. I piani Standard...

Google Maps: ora visibile anche il tachimetro mentre si guida

Da qualche settimana il famoso navigatore made in Google sta (finalmente) implementando delle funzioni prese in prestito dal suo fratellino Waze. Dopo aver visto...

Mounty: ed i dischi NTFS non sono più un tabù su MacOS

Chi possiede un Mac da diversi anni sa bene quanto sia poco intuitivo ed immediato poter scrivere su un disco esterno in formato NTFS. Il...

Tor Browser: la prima versione stabile è disponibile per Android

Tor, per chi non lo conoscesse, è un sistema di reti che permette di navigare nel web restando completamente anonimi e senza essere tracciati...

Share Mouse: controlla più computer usando un solo mouse

Oggi vi parleremo di Share Mouse, software veramente utile che vi permetterà di poter controllare più computer, usando un solo mouse e una sola...