In functions.php
// disable the admin menu
function wbmz_remove_site_health_menu() {
remove_submenu_page( 'tools.php', 'site-health.php' );
}
add_action( 'admin_menu', 'wbmz_remove_site_health_menu' );
// block site health page screen
function wbmz_block_site_health_access() {
if ( is_admin() ) {
$screen = get_current_screen();
// if screen id is site health
if ( 'site-health' == $screen->id ) {
wp_redirect( admin_url() );
exit;
}
}
}
add_action( 'current_screen', 'wbmz_block_site_health_access' );
// remove site health widget
function wbmz_remove_site_health_dashboard_widget()
{
remove_meta_box('dashboard_site_health', 'dashboard', 'normal');
}
add_action('wp_dashboard_setup', 'wbmz_remove_site_health_dashboard_widget');
#admin #dashboard #functions #site health