0 votes

Wordpress PHP Changement d'image en fonction de la langue

J'essaie d'écrire un morceau de code qui me permettrait de changer les images ou un bloc entier d'un div en fonction de la langue

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

Existe-t-il un autre moyen de faire cela dans wordpress ?

2voto

Al. Points 2254

Le plugin Gengo pour WordPress prend en charge la traduction des articles et des pages, ainsi que des éléments de modèles 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..."; ?>

0voto

Tyler Carter Points 30030

Vous pourriez faire quelque chose comme ça :

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

Vous pourriez toujours aseptiser la variable dans l'en-tête afin de pouvoir l'utiliser dans tout le script.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X