Esc_attr()函数有什么用?

时间:2018-03-26 作者:Nimesh

我想知道esc_attr()?如何使用?任何例子都会非常有帮助!

esc_attr( $variable )

2 个回复
最合适的回答,由SO网友:Niv Asraf 整理而成

esc\\u attr()是专门为转义要用作html属性的字符串而编写的,这意味着还要转义单引号和双引号字符等。

一般来说,最好使用WP提供的数据验证API,而不是通用PHP函数。

SO网友:Arif Rahman

esc\\u attr()正在编写用于转义用作html属性的字符串的代码。在转义接受URI的属性(如href和src)的值时,通过esc\\u url()传递值很重要。

注意:当使用esc\\u url()时,不需要同时使用esc\\u attr()。

结束

相关推荐

Functions.php过滤器未应用于AJAX调用

我已经使用php向菜单中添加了一个元素(为了便于说明,简化了代码):add_filter( \'wp_nav_menu_\' . $menu_slug . \'_items\', \'add_menu_item\' , 10, 2 ); function add_menu_item ( $items ) { $item = sprintf(\'<li class=\"custom-item\">%s</li>\', menu_item_content ()