缺少文本域esc_attr_e

时间:2016-09-24 作者:Pravayest Pravayest

我通过Theme Check plugin:

找到缺少文本域的翻译函数。作用esc_attr_e, 参数为“未选择图像”

代码:

data-placeholder="<?php esc_attr_e( $l10n[\'no-image-selected\'] ); ?>
我试过:

data-placeholder="<?php esc_attr_e( $l10n[\'no-image-selected\'], \'mytextdomain\' ); ?>
但我还是有这个错误。

1 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

不知道该错误,但正在转换的字符串需要是常量字符串,而不是动态值。

如果$l10n[\'no-image-selected\'] 已翻译,然后使用esc_attr 而不是esc_attr_e