WordPress内核中激活插件函数的说明

时间:2019-01-03 作者:Mahdi

此函数位于插件中。wordpress core中的php文件。我读了代码,没有安静地知道它做了什么。有人能解释一下这个函数吗?

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

有时最简单的方法是docs...

尝试在“沙盒”中激活插件,并在成功时重定向。

已激活的插件将不会再次尝试激活。

其工作方式是在尝试包含插件文件之前将重定向设置为错误。如果插件失败,则重定向不会被成功消息覆盖。此外,选项将不会更新,插件错误时也不会调用激活挂钩。

应该注意的是,下面的代码实际上不会阻止文件中的错误。不应在其他地方使用该代码来复制“沙盒”,它使用重定向来工作。

如果发现任何错误或输出文本,则将捕获该错误以确保成功重定向将更新错误重定向。