没有WordPress钩子来过滤插件管理员的当前状态,但如果必须,可以使用$_REQUEST[\'plugin_status\']
更改默认状态。
请参见下面的示例,其中我使用load-plugins.php
钩子以确保我们正在更改状态(或修改超全局$_REQUEST
) 仅在plugins.php
页码:
function wpse_373622() {
if ( ! isset( $_REQUEST[\'plugin_status\'] ) ) {
$_REQUEST[\'plugin_status\'] = \'active\';
}
}
add_action( \'load-plugins.php\', \'wpse_373622\' );