Blog

【WordPress】多言語サイトプラグイン qTranslate-X その4

2016/01/13

Wordpress プラグイン

qTranslate-Xでテストサイトを制作中ですが、
ちょっと困ったことがあったので覚書として残します。

ヘッダーにロゴ画像を使用している場合、
日本語、英語で画像を切り替えたいと思います。

テキストの切替でしたら

<?php _e("<!--:en-->TOP<!--:--><!--:ja-->トップ<!--:-->"); ?>

のようにすればいいのですが、画像だと使えません。

あまりスマートな方法ではありませんが、
phpの条件分岐を使うことにしました。

<?php $url = $_SERVER['REQUEST_URI']; ?>
<?php if(strstr($url,'ja')): ?> //日本語
<img src="<?php echo get_template_directory_uri(); ?>/images/header/logo.png" alt="">  
<?php else:?> //英語
<img src="<?php echo get_template_directory_uri(); ?>/images/header/en-logo.png" alt="">  
<?php endif; ?>

一応、これで画像の切り替えができるようになりました。

function.phpに条件を記載する方法がわかったら、
改めて実装したいと思います。

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ