插件一旦安装并激活,是否可以停用并自行删除? 时间:2011-05-09 作者:Scott B 我有一个独特的插件,其目的是建立一个新的WordPress站点,其中包含主题、默认小部件、默认插件、自定义菜单、页面、帖子等。该插件在激活时会执行所有需要执行的操作,并且不会再次运行。我正在寻找关于如何停用和删除插件的建议,作为激活例程的最后一步。欢迎提供任何帮助、建议或示例参考。 2 个回复 最合适的回答,由SO网友:MZAweb 整理而成 您可以通过以下方式停用它:deactivate_plugins( basename( __FILE__ ) ); 我认为你不能删除它。这将是一个很大的安全风险,IMO.但是如果文件夹具有正确(但不安全)的权限,您可以使用PHP函数rmdir SO网友:WraithKenny 您可以使用WordPress的“文件系统api”来删除文件,与wp core一样。这是一个整洁的小系统,如果没有透明的权限,它会礼貌地请求ftp用户凭据。(我认为这不是真正的安全问题,因为wordpress具有安装、自动更新和删除插件的功能。) 结束 文章导航