在wordpress __中添加转义功能(功能

时间:2015-04-14 05:59:33

标签: wordpress localization escaping

我想翻译函数__(定义为:

function __( $text, $domain = 'default' ) {
    return translate( $text, $domain );
}

添加转义功能,我的意思是添加第三个参数($ esc_wrapper ='html'),输出文本将被包装在esc_html(或esc_url或esc_js或esc_attr中, 取决于这个第3个参数。 问题是: 1)哪个是覆盖这个__的最好方法(功能? 2)如果有一些好的工具/库?为什么? 3)你觉得我的想法很好,比如说我为后端和前端做了一些插件吗?用翻译和转义函数创建自己的函数不是更好吗?我是wp的新人......   WordPress 4.2 Beta 3

谢谢!

1 个答案:

答案 0 :(得分:0)

只需使用“esc_attr __”它的构建原因与转义和翻译文本的原因相同。

<?php esc_attr__( $text, $domain ) ?>