HomeMethod

Knowledge

Web VitalsTechniquesSnippetsAnswersImpactsBottlenecks

Unused admin dashboard widgets

  • Plugins & WordPress

Problem Summary

Unused admin dashboard widgets add backend requests, database queries, remote calls, and rendering work to the WordPress dashboard even when nobody uses them.

Performance Impact

  • Slower admin load: Dashboard screens wait for unnecessary widgets
  • External delays: News, feed, analytics, or plugin widgets may call remote APIs
  • Editor distraction: More widgets make admin screens harder to scan

How to Detect

  1. Dashboard timing: Compare admin homepage load with widgets disabled
  2. Query Monitor: Inspect queries and HTTP calls in wp-admin
  3. Screen Options: Identify widgets shown to users

Solutions

1. Remove Default Widgets

Disable widgets that do not support the workflow of the site.

2. Disable Plugin Dashboard Panels

Many plugins add reporting panels that can be moved to their own settings page.

3. Limit By Role

Show operational widgets only to users who need them.

4. Check Remote Calls

Widgets that call external APIs should fail gracefully and cache results.

Support our family now