如何从后台更改添加新插件页面的项目数?

时间:2016-09-10 作者:Bruno Vincent

添加新插件时,列表太短,我必须单击next,next,next。。。

是否有办法将要显示的项目数更改为100或500?

enter image description here

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

您可以根据筛选此视图的参数install_plugins_table_api_args_search. 看见wp-admin/includes/class-wp-plugin-install-list-table.php 有关详细信息。

将数组作为参数,如下所示:

Array
(
    [page] => 1
    [per_page] => 30
    [fields] => Array
        (
            [last_updated] => 1
            [icons] => 1
            [active_installs] => 1
        )

    [locale] => en_US
    [installed_plugins] => Array
        (
            [0] => magic-widgets
            [1] => query-monitor
        )

    [search] => seo
)
所以你可以设置per_page 输入更高的值。这也会减慢响应速度,因为会从wordpress传输更多数据。组织。

下面是一个示例插件:

<?php # -*- coding: utf-8 -*-
/**
 * Plugin Name: 200 plugins per install search
 */

add_filter( \'install_plugins_table_api_args_search\', function ( array $args ) {

    $args[\'per_page\'] = 200;
    return $args;
});