wordpress插件隐藏在管理面板中


wordpress plugin hide from admin panel

我是wordpress的新手,我只愿意从管理面板中隐藏一些wordpress安装的插件,或者从我的theme-function.php中调用或完成,可能吗?

如果您想隐藏所有插件,请在functions.php文件中尝试此代码

add_filter('all_plugins', '__return_empty_array');

如果你想隐藏特定的插件,请在functions.php文件中尝试此代码

add_filter('all_plugins', 'hide_plugins');
function hide_plugins($plugins) {
    unset($plugins['pods/init.php']); 
    //unset($plugins['plugin-folder-name/plugin-file.php']);
    return $plugins;
}

如果你喜欢隐藏多个插件,请在functions.php文件中尝试此代码

add_filter('all_plugins', 'hide_plugins');
function hide_plugins($plugins) {
    unset($plugins['pods/init.php']);
    unset($plugins['akismet/akismet.php']); 
    //unset($plugins['plugin-folder-name/plugin-file.php']);
    return $plugins;
}

在函数.php文件中添加以下代码

<?php
add_filter('all_plugins', 'hide_plugins');
function hide_plugins($plugins) {
    unset($plugins['akismet/akismet.php']);
    //unset($plugins['plugin-dir-name/plugin-file.php']);
    return $plugins;
}
?>

如果你想在类似WordPress的登录页面、插件和主题中隐藏敏感数据,你可以使用隐藏我的WP Ghost-安全插件。