插件上传按钮的翻译

时间:2014-01-15 作者:ashraf

我想通过使用_(), _e(). 这对我不起作用。我试过了value= _e( \'Upload an image\') 但没有成功。

function logo_image() {
 $options = get_option(\'plugin_options\');
      echo"<input type=\'text\'  class=\'regular-text text-upload\' name=\'plugin_options[logo_image]\' value=\'{$options[\'logo_image\']}\'/>";
      echo "<input type=\'button\' class=\'button button-upload\' value=\'Upload an image\'/>";
      echo"<img style=\'max-width: 200px; display: block;\' src=\'{$options[\'logo_image\']}\' class=\'preview-upload\'/>";
 }

1 个回复
SO网友:fuxia

使用esc_attr__() 要转换和转义HTML属性的字符串,请执行以下操作:

$button_text = esc_attr__( \'Upload an image\', \'your_text_domain\' );

echo "<input type=\'button\' class=\'button button-upload\' value=\'$button_text\' />";

结束

相关推荐