2016-10-19 8 views
0

こんにちは私は初心者です。私は、多言語のWordPressサイトを持っていると私は.phpのファイルにこのコードを書いた:しかし、運とプレースホルダテキストを言語に応じて変更する方法

<form class="search" id="searchform" action="<?php echo home_url(); ?>/" method="get"> 
    <fieldset> 
     if (get_locale() == "en_US") { 
     <span class="text"><input name="s" id="s" type="text" value="" placeholder="<?php echo __('Search', 'alora'); ?>" /> 
     </span> 
     } 
     else { 
     <span class="text"><input name="s" id="s" type="text" value="" placeholder="<?php echo __('Search_el', 'alora'); ?>" /> 
     </span> 
     } 
    </fieldset> 
</form> 

<form class="search" id="searchform" action="<?php echo home_url(); ?>/" method="get"> 
    <fieldset> 
     <span class="text"><input name="s" id="s" type="text" value="" placeholder="<?php echo __('Search', 'alora'); ?>" /> 
     </span> 
    </fieldset> 
</form> ` 

は、私もこれを試してみました。誰でも助けてくれますか?

私もこの投稿を読むChange text depending on languageしかし、私はそれを把握できませんでした。

答えて

0
<?php echo _e('Search_el', 'alora'); ?>" /> 

これを使用してください。..

を上記のコードは使用よりも動作しない場合..

printf(__('Search_el', 'alora')); 
関連する問題