2009-07-29 8 views
0

Je suis en train d'écrire un morceau de code qui me permettrait de changer les images ou un bloc entier d'un div selon la langueWordpress PHP changement d'image selon une langue

 <?php 
    if($_SESSION['lang'] == "fr"){ 
      echo "images/header-fr-4.jpg"; 
     }else{ 
    echo "images/header-4-en.jpg"; 
} 
    ?> 

est-il une autre façon de le faire dans wordpress?

Répondre

0

Vous pouvez faire quelque chose comme ceci:

 
$lang = $_SESSION['lang']; 
die("SANATIZE YOUR VARIABLE"); 
echo "images/header-4-".$lang.".jpg"; 

Vous pouvez toujours aseptiser la variable dans l'en-tête pour que vous puissiez l'utiliser tout au long de l'ensemble du script.

2

Le plugin Gengo pour WordPress prend en charge les publications et les pages traduites, ainsi que les éléments de modèle en fonction de la langue. http://wordpress.org/extend/plugins/gengo/

Par exemple:

<?php if (islanguage('en')) echo "You are reading in English"; elseif (islanguage('ja')) echo "You are reading in Japanese"; else echo "You are seeing all posts..."; ?> 
Questions connexes