wordpress是不是把所有接口都开放了,感觉做什么都可以用特定的函数来实现。当我们准备激活某个插件时,可以手动点击wordpress插件后台的激活按钮,也可以使用特定的函数activate_plugins来实现,下面看看该函数的说明。
复制
activate_plugins( string|string[] $plugins, string $redirect = '',bool $network_wide = false, bool $silent = false )
激活多个插件。注意:重点在于多个。
官方描述:当返回WP_Error时,并不意味着其中一个插件有错误。这意味着一个或多个插件文件路径无效。一旦其中一个插件出现错误,执行将立即停止。
参数
- $plugins
(string|string[]) (必须) 单个插件或要激活的插件列表。 - $redirect
(string) (可选)激活成功后的重定向页面。
默认值: ” - $network_wide
(bool) (可选) 是否为网络中的所有站点启用插件。
默认值: false - $silent
(bool) (可选) 防止调用激活钩子。
默认值: false
返回值
(bool|WP_Error) 成功激活返回真,如果出现错误,返回WP_Error错误对象。
该函数原型在线参考地址:https://developer.wordpress.org/reference/files/wp-admin/includes/plugin.php/
评论 (0)