是否可以构建逻辑来控制特定wordpress插件的激活和停用,例如由时间段触发的激活/停用?
感谢知识共享。
是否可以构建逻辑来控制特定wordpress插件的激活和停用,例如由时间段触发的激活/停用?
感谢知识共享。
Method 1
您可以使用activate_plugin()
和deactivate_plugins()
以编程方式激活/停用插件。如果要控制这些操作发生的时间,则可以使用wp_schedule_event()
也
Method 2
我知道您询问过PHP,但如果您的服务器上安装了WP-CLI,您还可以编写一个脚本,使用wp plugin activate
和wp plugin deactivate
. 最后,添加一个cron作业来运行脚本。我正在开发自己的Wordpress主题,将用于多个客户端。它有一个主题选项页面,这样我每次都可以轻松自定义网站,但我也会在我制作的每个网站上使用一些插件(如SEO插件、安全性等)。有没有办法让它们成为“必需的”,这样我就可以得到这些插件的列表,这样当我在新网站上安装主题时就不必在插件目录中找到它们了?