我正在尝试为客户制作自定义信息中心。
我想隐藏仪表板中出现的每个插件菜单。到目前为止,我可以隐藏wordpress seo将此代码添加到functions.php:
function hide_yoastseo() {
remove_action('admin_bar_menu', 'wpseo_admin_bar_menu',95);
remove_menu_page('wpseo_dashboard');
}
add_action( 'admin_init', 'hide_yoastseo');
但是我不明白其他插件的逻辑性。
答案 0 :(得分:0)
我认为以下功能可能对您有所帮助。
function chetz_remove_admin_menus(){
// Check that the built-in WordPress function remove_menu_page() exists in the current installation
if ( function_exists('remove_menu_page') ) {
remove_menu_page( 'plugins.php' ); // Remove the Links tab by providing its slug
}}add_action('admin_menu', 'chetz_remove_admin_menus'); // Add our function to the admin_menu action