描述
如果没有翻译,或者没有加载文本域,则转义并返回原始文本。
参数
- $text
-
(string) (必填) 要翻译的文本。
- $domain
-
(string) (可选) Text domain(文本域),用于检索翻译字符串的唯一标识符。
默认值: 'default'
返回
(string) 翻译文本。
源码
更新日志
版本 | 描述 |
---|---|
2.8.0 | 开始引入 |
使用示例
当使用
esc_html__
时,请记住,也可以使用相关的esc_html_e
来回显字符串值,该函数做相同的事情,但也回显字符串。例如:
<p><?php esc_html_e( 'Hello World!', 'text-domain' ); ?></p>
你也可以阅读更多关于esc_html_e的内容。
用于在HTML中嵌入翻译。通过这种方式,您可以确保第三方翻译得到清理,不会破坏代码(适当的安全性以确保用户的安全)。
<h1><?php echo esc_html__( 'Title', 'text-domain' )?></h3>