WPHammer
Log in
  • How inventory data is collected
  • Update suppression
  • Related
  • WordPress Dashboard

    The WordPress tab on the dashboard is the inventory view for all WordPress sites in your team. It aggregates core versions, installed plugins, and themes across every site where inventory collection is enabled — giving you a single surface to understand what is installed, what needs updating, and where vulnerabilities exist.

    What the dashboard shows

    Core versions

    A summary of WordPress core versions across all sites. Sites running outdated core versions are highlighted so you can prioritize updates. The view shows:

    • The WordPress version each site is running
    • Whether an update is available
    • How many sites are on each version

    Plugins

    A cross-site view of all installed plugins, showing:

    • Plugin name and slug — the identifier used by WordPress.org
    • Version — the currently installed version
    • Status — whether the plugin is active or inactive
    • Update available — whether a newer version exists
    • Sites affected — how many sites have this plugin installed

    This view makes it easy to answer questions like: which sites are running an outdated version of a specific plugin, or which plugins appear most frequently across your fleet.

    Themes

    Similar to plugins, the theme view shows installed themes across all sites with version and update information. Active themes are distinguished from installed-but-inactive themes.

    How inventory data is collected

    Inventory collection runs via WP-CLI on each site. When enabled in site settings, a scheduled background job connects to the server over SSH and runs WP-CLI commands to list:

    • WordPress core version
    • All installed plugins with version, status, and update availability
    • All installed themes with version, status, and update availability

    The collected data is stored as WpDetail records linked to each site. Each record captures the item type (core, plugin, or theme), name, slug, version, status, and whether an update is available.

    The timestamp of the last collection is recorded on the site, so you can see how fresh the inventory data is.

    Update suppression

    Teams can create update suppression rules to hide specific updates from the dashboard. This is useful for:

    • Plugins where you intentionally run an older version
    • Updates that are known to cause compatibility issues
    • Themes that have been customized and should not be overwritten

    Suppression rules match by item type, slug, and optionally version. Suppressed updates are excluded from update counts and bulk update workflows.

    Related