plugins_api()
plugins_api( string $action, array|object $args = array…
plugins_api( string $action, array|object $args = array() )
从中检索插件安装程序页WordPress.org网站插件API。
Retrieves plugin installer pages from the WordPress.org Plugins API.
目录锚点:#说明#返回#源码#笔记
说明(Description)
插件可以用三个过滤器覆盖插件API结果。假设这是针对插件的,它可以扩展插件信息以提供更多选择。这是非常强大的,必须小心使用时,覆盖过滤器。
第一个过滤器“plugins_api_args”用于args,并将操作作为第二个参数。“plugins_api_args”的钩子必须确保返回对象。
第二个过滤器“plugins_api”允许插件重写WordPress.org网站完全插件安装API。如果$action是’query_plugins’或’plugin_information’,则必须传递一个对象。如果$action是“hot_tags”或“hot_categories”,则必须传递数组。
最后,第三个过滤器“plugins_api_result”使根据$action类型过滤响应对象或数组成为可能。
每个操作支持的参数:
参数名
查询插件
插件信息
热标签
热门类别
$子弹
不
是的
不
不
每页$
是的
不
不
不
$页
是的
不
不
不
$数字
不
不
是的
是的
$搜索
是的
不
不
不
$标记
是的
不
不
不
$作者
是的
不
不
不
$用户
是的
不
不
不
$浏览
是的
不
不
不
$语言环境
是的
是的
不
不
$installed_插件
是的
不
不
不
$是ssl
是的
是的
不
不
$字段
是的
是的
不
不
返回(Return)
(object|array|WP_Error)成功时响应对象或数组,失败时响应WP|u Error。有关根据$action的值组成可能的返回值的更多信息,请参阅函数参考文章。
源码(Source)
更新版本 | 源码位置 | 使用 | 被使用 |
---|---|---|---|
2.7.0 | wp-admin/includes/plugin-install.php:102 | 4 | 14 |
笔记(Notes)
已更新$action=’插件信息’的默认字段列表:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!