如何通过php逻辑自动激活和停用WordPress插件?

时间:2016-07-27 作者:BOBO

是否可以构建逻辑来控制特定wordpress插件的激活和停用,例如由时间段触发的激活/停用?

感谢知识共享。

1 个回复
SO网友:RRikesh

Method 1

您可以使用activate_plugin()deactivate_plugins() 以编程方式激活/停用插件。

如果要控制这些操作发生的时间,则可以使用wp_schedule_event()

Method 2

我知道您询问过PHP,但如果您的服务器上安装了WP-CLI,您还可以编写一个脚本,使用wp plugin activatewp plugin deactivate. 最后,添加一个cron作业来运行脚本。

相关推荐

Can I make plugins required?

我正在开发自己的Wordpress主题,将用于多个客户端。它有一个主题选项页面,这样我每次都可以轻松自定义网站,但我也会在我制作的每个网站上使用一些插件(如SEO插件、安全性等)。有没有办法让它们成为“必需的”,这样我就可以得到这些插件的列表,这样当我在新网站上安装主题时就不必在插件目录中找到它们了?