Quantcast
Channel: Wordpress – Target Web.it
Viewing all articles
Browse latest Browse all 18

QtranslateX Revolution Slider: Ecco come tradurre le tue slide

$
0
0

QtranslateX Revolution Slider vediamo come tradurre le nostre slide in modo facile e veloce grazie a questo semplice fix.

Step1: Backup del file wp-content/plugins/revslider/inc_php/revslider_slide.class.php

Step2: Apri il file : wp-content/plugins/revslider/inc_php/revslider_slide.class.php e cerca la funzione getLayers()

Step3: Sostituite la funzione con questa:

public function getLayers(){
   $this->validateInited();
	if ( is_admin() ) {
	$qtranslatedLayers = $this->arrLayers;
	} else {
	$qtranslatedLayers = qtranxf_useCurrentLanguageIfNotFoundUseDefaultLanguage($this->arrLayers);
	}
	return($qtranslatedLayers);
}

Step4: Traducete da revolution slider le vostre slide usando questa sintassi.

[:it]Testo it[:en] English text[:]

Descrizione del fix

if ( is_admin() ) {
//se nell'area admin
} else {
//tutto il resto del sito
}

Questo semplice codice fa il check se l’utente si trova o meno in area backend.

if ( is_admin() ) {
//Setting standard revolution slider
$qtranslatedLayers = $this->arrLayers;
} else {
//Uso la funzione di qtranslate in modo tale da poter usare la sintassi di selezione lingua nel frontend
$qtranslatedLayers = qtranxf_useCurrentLanguageIfNotFoundUseDefaultLanguage($this->arrLayers);
}

In questa analisi generale se l’utente è nel frontend viene usata la funzione che renderizza il testo in base alla sintassi proprietaria di qtranslatex

Questo articolo ti è stato utile? Fammelo sapere nei commenti qui sotto!

Image credits @Shutterstock 

L'articolo QtranslateX Revolution Slider: Ecco come tradurre le tue slide sembra essere il primo su Target Web.it.


Viewing all articles
Browse latest Browse all 18