启动插件后,将插件的部分文件移至根目录

时间:2016-09-09 作者:HeroWeb512

我想在插件激活后将一些插件文件移动到网站的根目录。有可能吗?

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

没有安全的方法可以做到这一点,即使你成功了,你也会给你的用户带来很多麻烦。

网站的根目录为$_SERVER[\'DOCUMENT_ROOT\']. 您可能没有此处的写访问权限,因为这可以而且可能应该被关闭。

WordPress可能安装在子目录中;从你的观点来看,现在还不清楚“根”是什么。

该位置可能已经有其他同名文件,因为您的插件可能在多站点的某些站点中处于活动状态,或者一个WP安装用于多个单独的站点。

如果您需要根级别的地址,请使用更好的选项之一:

注册端点使用页面模板钩住template_redirect 交付自定义代码

相关推荐