Opens in a new tab
Turquoise abstract wavy W logo on a black background
Turquoise abstract wavy W logo on a black background
White WP PowerSuite logo on a black background
White WP PowerSuite logo on a black background
[wpps_ai_summarize]
On This Page
Last updated: 14/09/2026

Content Report Widget

Dashboard widget with content and user counts, including drafts, published items, and custom types.

Overview

See the size and status of your WordPress content library without opening every administration screen. Content Report Widget adds a Dashboard overview with counts for posts, pages, media, comments, users, categories, and tags, alongside custom post types and useful status breakdowns.

The widget brings everyday content-management information into one place, with links to the relevant screens when the current user has permission. It uses a short-lived cache that clears when relevant records change, keeping the overview practical for active editorial teams. Content Report Widget is a Free module in WP PowerSuite and is visible to users with permission to edit posts.

Solid black square
Solid black square
Who is this for?
  • Editors who want a quick overview of published work and unfinished posts
  • Agencies reviewing the content inventory of client websites
  • Sites using custom post types alongside ordinary posts and pages
  • Administrators who want content counts without a separate reporting platform

Features

Content Counts in One Widget
Review posts, pages, media, comments, users, categories, and tags from the WordPress Dashboard.
Post Status Breakdown
See published, draft, scheduled, and pending counts for standard Posts rather than treating every post as finished content.
Custom Post Type Visibility
Include custom post types in the inventory and optionally show types that have no counted items yet.
Comment Status Summary
Distinguish approved, pending, and spam comments when reviewing the discussion workload.
Permission-Aware Shortcuts
Open the corresponding management screen from a count card when the current user has the required capability.
Cached Counts That Refresh With Changes
Cache statistics for five minutes per site and clear them when relevant content, user, media, comment, or term changes occur.

Understand Your Content Inventory at a Glance

Separate Published Posts From Work in Progress

A single total cannot tell an editor how much of the post library is published and how much is still being prepared. The post-status section separates published, draft, scheduled, and pending items so the overview reflects different stages of the publishing workflow. This can make a backlog easier to notice without treating a draft as equivalent to an article already visible to readers.
That breakdown applies to standard Posts, not to Pages or every custom post type. Keeping this distinction clear prevents the widget from being mistaken for a complete editorial-reporting system. For detailed information inside the content lists themselves, Admin Columns Customizer can surface supported fields and useful columns, while Content Report Widget remains the quick overview you see when entering the Dashboard.

Include Custom Content Without Filling the Widget With Empty Types

Many WordPress sites manage more than a blog. Projects, properties, resources, and other custom post types can make up a significant part of the site's content. Content Report Widget includes custom types so those items are not overlooked simply because they live outside the ordinary Posts and Pages screens.
Empty custom types are hidden by default. The optional setting can include them when you are reviewing a new content structure or want to see types that have not yet received content. A site using Custom Post Type Builder can therefore review its custom content alongside the familiar WordPress inventory. The widget reports the types that exist; it does not create them or replace their management screens.

Move From an Overview to the Screen You Can Manage

The count cards are intended to be useful navigation points, not just numbers. When the current user has permission to manage the corresponding area, the card links to that screen. This helps an editor move from noticing pending work to reviewing it without hunting through the sidebar, while respecting the capabilities associated with the destination.
The widget itself is available to users who can edit posts. A link being unavailable does not grant that user additional access, and the report is not a role-management feature. Its job is to present the content overview and provide shortcuts where WordPress permissions allow them. This is useful on shared dashboards where editors and administrators work with different parts of the same website.

Get Counts Without Mistaking Them for an Audit

The report is a snapshot of selected WordPress records, not a history of everything the website has ever contained. Totals exclude trash, auto-drafts, and private items. The media count uses attachments in the normal inherit status, and the post-status detail is limited to Posts. These boundaries matter when comparing the widget with another report or a database-wide count.
It also does not evaluate writing quality, search performance, or who made a change. Use Activity Log when the question is who updated content or changed an account. Content Report Widget instead answers how much supported content is present and which of its tracked statuses may deserve a closer look. Its five-minute per-site cache is cleared on relevant changes, avoiding a full recount on every ordinary Dashboard view.

Use Cases

  • Editorial Check-Ins
    Review published posts, drafts, scheduled items, and pending work before opening the relevant content list.
  • Client Website Reviews
    Get a quick picture of a site's content, media, taxonomy, and user counts when beginning a maintenance session.
  • Custom Content Rollouts
    Include newly registered content types in the Dashboard overview, with optional visibility for empty types.
  • Comment Moderation Planning
    See approved, pending, and spam counts as a starting point for a separate moderation review.

Frequently Asked Questions

Related Modules

Duplicate a menu and all its items in one click from the Menus screen.
Disabled
Turn off drag-and-drop for the roles you choose as a gentle nudge against moving images or text off the page—not foolproof, but...
Disabled
Drag and drop to reorder categories, tags, and custom taxonomy terms, then apply that order in widgets, menus, archives, and supported queries.
Disabled
Adds custom CSS classes to the front-end body for easy styling and layout flags—no template edits.
Disabled
Discourages text selection and copying for chosen roles—gentle content protection, not airtight security.
Disabled
Drag and drop to reorder posts, pages, and custom post types. Apply custom menu_order on the frontend and in supported queries.
Disabled
Custom excerpt word counts and read-more wording for archive and blog layouts.
Disabled
Convert content between post, page, and other types from the editor, Quick Edit, or bulk actions.
Disabled
One-click duplication for posts, pages, and custom content types.
Disabled
External links in content open in a new tab with privacy- and SEO-friendly rel attributes.
Disabled