Disable Dashboard Widgets (Selective)

Choose exactly which dashboard widgets to hide. Unlike the “Clean Dashboard” module that removes everything, this gives you granular control—hide WordPress news while keeping Site Health, remove Quick Draft while preserving Activity.

Use Cases

  • Hide WordPress news and PHP update notices for non-technical clients
  • Remove system status widgets from lower-level users for security
  • Keep only At a Glance and Quick Draft for bloggers, hiding everything else

How It Works

  1. Open the module settings
  2. Click on widgets you want to disable
  3. Selected widgets appear as tags
  4. Save to remove those widgets from the dashboard
  5. Widgets are removed for all users

Available Widgets

WidgetDescription
At a GlancePost, page, and comment counts
ActivityRecent posts and comments feed
Quick DraftMini post editor for fast drafts
WordPress Events and NewsCommunity events and WP news
Site Health StatusSite health check results
Welcome Panel“Welcome to WordPress” introduction
PHP Update RequiredPHP version warnings
Browser Update RequiredBrowser compatibility notices
Recent CommentsLatest comment listing
Incoming LinksLegacy incoming links widget
PluginsPlugin recommendations
Recent DraftsList of draft posts
Other WordPress NewsSecondary WP news feed

Settings

Click widgets to add them to your disabled list. Click the × on a tag to re-enable that widget.

If the “Clean Dashboard” module is active, it removes ALL widgets. This selective module has no effect when Clean Dashboard is enabled.

For Clients

Disable:

  • WordPress Events and News
  • PHP Update Required
  • Browser Update Required
  • Site Health Status
  • Plugins
  • Other WordPress News

Keep:

  • At a Glance
  • Activity
  • Quick Draft

For Content Editors

Disable:

  • Site Health Status
  • PHP Update Required
  • Browser Update Required
  • Plugins

Keep:

  • At a Glance
  • Activity
  • Quick Draft
  • Recent Drafts

For Security-Conscious Sites

Disable:

  • Site Health Status (hides system info)
  • PHP Update Required
  • Browser Update Required

Verification

After saving your settings:

  1. Navigate to Dashboard → Home
  2. Verify disabled widgets no longer appear
  3. Confirm kept widgets still display
  4. Check Screen Options—disabled widgets won’t appear there

FAQ

What’s the difference between this and Clean Dashboard?Clean Dashboard removes ALL widgets with one click—it’s all or nothing. Disable Dashboard Widgets (Selective) lets you choose exactly which widgets to hide while keeping others visible.
Can different users have different widgets?No, this module hides widgets for all users. Role-based widget control would require custom code or a different solution.
Will plugin widgets be affected?This module targets WordPress core widgets. Plugin-added widgets (like WooCommerce status) are not included in the selection list but remain visible.
Can users add hidden widgets back via Screen Options?Hidden widgets are removed at the code level, not just visually hidden. They won’t appear in Screen Options for users to re-enable.
Why can’t I see the Welcome Panel?The Welcome Panel has separate visibility controls. This module can hide it, but users may have previously dismissed it. Check if the module is configured to hide it.

For a completely custom dashboard, combine this module with Custom Dashboard Welcome and Content Report Widget to create your own dashboard layout.

Comparison: Clean Dashboard vs Selective

FeatureClean DashboardSelective (This Module)
Removes all widgets
Choose specific widgets
Configuration neededNoneSelect widgets
Best forComplete cleanupCustom selection
PRO

Get access to all 147 modules with a single license

Upgrade to Pro