一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu

if ( ! defined( ‘ABSPATH’ ) )代表什么意思

if ( ! defined( ‘ABSPATH’ ) )主要就是用来确保用户无法在外部环境访问这个文件。

阻止公共用户通过URL直接访问.php文件。

因为如果您的文件包含一些I/O操作,它最终可能(由攻击者)触发,这可能会导致意外行为。

因此,使用代码片段可以防止从您的文件(直接)访问,并确保您的主题文件将只在WordPress环境中执行。

用法:

  1. 它可以放在任何PHP文件的顶部(主题和插件)
  2. 它可以放在wp-config.php的顶部

 

(2)
上一篇 2018年12月28日 下午1:07
下一篇 2019年1月1日 下午4:40

相关推荐

发表评论

登录后才能评论