我是否需要在硬编码链接上使用esc_html()函数?

时间:2018-01-04 作者:The Chewy

我理解使用某些WP函数时,如site\\u url();您应该使用esc\\u html()对这些内容进行转义;功能如下:

<?php esc_html(site_url()) ?>
我的问题是,如果我在首页这样的模板文件中手动输入了站点url。php如下所示:

<a href="//mysite.com">My Site</a>
是否仍需要使用esc\\u html()函数?文档中没有提到任何关于这个用例的内容。如果是这样的话,我该怎么做呢?

非常感谢

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

不,您不需要转义硬编码的URL。

结束

相关推荐

Pretty permalinks (again)

我正试图在我的WordPress站点中启用永久链接。但每次我尝试更改为除默认链接外的任何永久链接选项时,帖子的链接都会转到404。如果我把它改回来,它就正常工作了。我正在Ubuntu服务器14.04上使用WP 4.2.4和Apache 2.4.7。我做过的事情:我有mod_rewrite 在Apache中启用</我有选择+FollowSymLinks 和AllowOverride All 和RewriteEngine On 在Apache服务器的配置文件中</我已给予书面许可.htaccess