以下方法有效,但不符合要求PHP Code Sniffer WordPress coding standards
<?php esc_html_e( ADDRESS, \'wprig\' ); ?>
林特对我喊道:
[WordPress.WP.I18n.nonsigularstringliteraltext]$text参数必须是单字符串文字,而不是“ADDRESS”。
对于上述错误,以下操作也不起作用:
<?php esc_html_e( (string)ADDRESS, \'wprig\' ); ?>
<?php esc_html_e( strval(ADDRESS), \'wprig\' ); ?>
<?php esc_attr_e( ADDRESS, \'wprig\' ); ?>
我知道
constants can be exploited 因此,这是必要的。除此之外,还有什么办法
//phpcs:ignore
, 或者这不是一个好的做法,我应该重新使用常量?