1. 犀牛前端部落首页
  2. PHP百科

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

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

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

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

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

用法:

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

 

原创文章,作者:犀牛前端部落,如若转载,请注明出处:https://www.pipipi.net/112.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注