plugins_api()

从中检索插件安装程序页WordPress.org网站插件API。

plugins_api( string $action , array|object $args = array() )

说明(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类型过滤响应对象或数组成为可能。

Argument Namequery_pluginsplugin_informationhot_tagshot_categories
$slugNoYesNoNo
$per_pageYesNoNoNo
$pageYesNoNoNo
$numberNoNoYesYes
$searchYesNoNoNo
$tagYesNoNoNo
$authorYesNoNoNo
$userYesNoNoNo
$browseYesNoNoNo
$localeYesYesNoNo
$installed_pluginsYesNoNoNo
$is_sslYesYesNoNo
$fieldsYesYesNoNo

返回(Return)

(object|array|WP_Error)成功时响应对象或数组,失败时响应WP|u Error。有关根据$action的值组成可能的返回值的更多信息,请参阅函数参考文章。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索