phpcs error in WordPress

时间:2018-05-17 作者:Mehraj Khan

我正在处理这里的大菜单echo wp_nonce_url() 正在显示错误All output should run through an escaping function 根据WPC。我给了echo esc_url( wp_nonce_url()) 是否正确?告诉我哪里出了问题。

enter image description here

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

是的,这是正确的。应根据上下文进行转义,因为wp_nonce_url() 用于href作为正确的url,您应该使用esc_url.

结束

相关推荐

Cannot verify nonce

我将nonce创建为$nonce = wp_create_nonce(\"action\"); 然后将带有nonce的电子邮件发送给用户。在电子邮件中有指向页面的链接。在页面中,我以相同的方式形成nonce,并尝试使用wp_verify_nonce($nonce, \"action\"); ,它不工作,它总是无法验证,并返回false。我做错了什么?