WordPress的主题或插件开发中,需要防止公共用户通过URL直接访问您的.php文件。如果你的文件包含一些I/O操作,它最终可能被攻击者触发,这可能会导致意外的行为。
所以,使用下面的代码片段可以防止(直接)从您的文件访问,并确保您的主题文件将只在WordPress环境内执行。
推荐三种方法:
写在文件开头处:
第一种:
if(!defined('ABSPATH')){ die; }
第二种:
defined('ABSPATH') or die('Hey, you can\t access this file.');
第三种:
if(!function_exists('add_action')){ echo('Hey, you can\t access this file.'); exit; }
评论区
发表新的留言
您可以留言提出您的疑问或建议。
您的留言得到回复时,会通过您填写的邮箱提醒您。