关于WP可以在何处写入文件以及是否Filesystem API
已调用。我们可能更容易将这种分歧视为管理上的分歧,而不是技术上的分歧。
有user 空间
用户必须能够创建附件,并且不需要管理员访问凭据。
对于这些要求,上载目录通常需要宽松的权限,与之配合使用的代码通常不使用Filesystem API
.
休息时间是admin 空间
管理员/开发人员必须能够(覆盖)编写任何内容(插件、主题、WP核心本身),并且拥有管理员凭据。
对于此类功能,代码使用Filesystem API
如果没有凭据就无法完成任务,则会提示输入凭据。
因此,开发可分发代码的经验法则大致上是:上传目录是WP安装中唯一一个可以在不使用Filesystem API
.