Warning: Trying to access array offset on false in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 216
esc_html__() - 检索$text的翻译并将其转义,以便在HTML输出中安全使用。 - WordPress函数 - WordPress动力
当前浏览:首页 / WordPress函数 / esc_html__()

esc_html__( string $text, string $domain = 'default' )

检索$text的翻译并将其转义,以便在HTML输出中安全使用。


Warning: Undefined array key -1 in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/reference-cat.php on line 185

Warning: Undefined array key 4 in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/reference-cat.php on line 186

Warning: Undefined variable $searchand in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 152

Warning: Undefined array key "d92fb7d9aee731fc7ad7007a68ea7828" in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 223

Warning: Undefined variable $searchand in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 154

Warning: Undefined array key "e1fbab87cbb86bc1f53c79babbc066be" in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 223

Warning: Undefined variable $searchand in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 154

Warning: Undefined array key "532ee313ff4520dc0faacd8e69ff378a" in /www/wwwroot/www.wpdongli.com/wp-content/themes/WPdongli/functions/wp.php on line 223

e 翻译more...

  • __() 检索$text的翻译
  • _e() 显示翻译文本
  • _ex() 使用gettext上下文显示翻译后的字符串
  • _n_noop() 在POT文件中注册多个字符串,但不翻译它们
  • _n() 基于提供的数字翻译和检索单数或复数形式
  • _nx_noop() 在POT文件中使用gettext上下文注册多个字符串,但不翻译它们
  • _nx() 使用gettext上下文,根据提供的数字检索单/复数形式进行翻译
  • _x() 使用gettext上下文检索已翻译的字符串
  • esc_attr__() 检索$text的翻译并将其转义,以便在属性中安全使用
  • esc_attr_e() 显示为在属性中安全使用而转义的翻译文本

esc 转义more...

  • esc_attr__() 检索$text的翻译并将其转义,以便在属性中安全使用
  • esc_attr_e() 显示为在属性中安全使用而转义的翻译文本
  • esc_attr_x() 使用gettext上下文翻译字符串,并将其转义以在属性中安全使用。
  • esc_attr() 转义HTML属性
  • esc_html__() 检索$text的翻译并将其转义,以便在HTML输出中安全使用。
  • esc_html_e() 显示为在HTML输出中安全使用而转义的翻译文本。
  • esc_html_x() 使用gettext上下文翻译字符串,并将其转义,以便在HTML输出中安全使用
  • esc_html() 转义HTML块
  • esc_js() 转义单引号、"、 、&,并修复行尾。
  • esc_textarea() 转义textarea值

html


描述

如果没有翻译,或者没有加载文本域,则转义并返回原始文本。


参数

$text

(string) (必填) 要翻译的文本。

$domain

(string) (可选) Text domain(文本域),用于检索翻译字符串的唯一标识符。

默认值: 'default'


返回

(string) 翻译文本。



源码

查看源码 官方文档


更新日志

版本描述
2.8.0开始引入

使用示例

  • 示例1

    当使用esc_html__时,请记住,也可以使用相关的esc_html_e来回显字符串值,该函数做相同的事情,但也回显字符串。

    例如:

    <p><?php esc_html_e( 'Hello World!', 'text-domain' ); ?></p>

    你也可以阅读更多关于esc_html_e的内容。

  • 示例2

    用于在HTML中嵌入翻译。通过这种方式,您可以确保第三方翻译得到清理,不会破坏代码(适当的安全性以确保用户的安全)。

    <h1><?php echo esc_html__( 'Title', 'text-domain' )?></h3>