Know what is actually published across every site you manage
Every post and page on every connected site, with its author, status, publish and last-edited dates and real permalink, collected automatically and searchable from one place. The record comes first, and editing sits directly on top of it.
Inventory available now. Editing and publishing are on the roadmap.
Updated
What is a WordPress content inventory?
A WordPress content inventory is a list of every post and page on a site, with its author, status, dates and live address, so you can answer what is published without logging in and clicking through wp-admin.
WPCentrify keeps that inventory for every connected site, refreshed with each site's regular sync, and lets you edit what it finds: the title, address, status, author, excerpt, categories, tags, featured image and SEO fields, without opening wp-admin. A change can be applied to many pages across many sites at once and undone in one step.
WPCentrify content management at a glance
- Every post and page on every connected site, with author, status, dates and live address.
- Edit title, slug, status, author, excerpt, categories, tags, featured image and SEO fields from the dashboard.
- Bulk changes across many sites, with the previous values kept so the whole change can be undone.
- A page edited in WordPress since you opened it is never overwritten.
- Taking a page down removes it from menus and redirects its old address, so visitors do not land on a 404.
Nobody has a list, and the list nobody has is the one people ask for
A client asks how many pages their site has. A colleague asks whether that campaign landing page from last year is still live. Someone needs to know which sites still publish under the name of a writer who left. Each question is easy on one site and tedious across forty, which is the same arithmetic behind managing SEO across every site you run.
The answer is usually "let me check", followed by logging in somewhere. That is fine once. It stops being fine when the question is routine, and it means content decisions get made on what people remember rather than on what is actually published.
Questions this answers
- How much content does this site actually have
- Is that old page still published, or was it taken down
- What has been edited recently, and by whom
- Which posts belong to an author who has left
- What is sitting in draft on sites nobody is watching
Collected on sync, not on request
The inventory arrives with the site's regular sync, so opening it is reading a record rather than waiting on forty sites to answer.
Shipped with the regular sync
The connector sends the site's posts and pages as part of its normal reporting. Auto-drafts, revisions and trashed items are excluded, because none of them is content anyone means.
Real permalinks for published items
Anything published carries the URL a visitor would actually use, including pretty permalinks, so the entry is something you can open rather than an internal identifier.
The newest snapshot is the one you see
Each sync records the current state. The view always resolves to the latest snapshot per item, so edits, status changes and renames are reflected rather than accumulating as duplicates.
Searchable and filterable
Narrow by publication status or search by title within a site, which is what turns a list of several thousand items into the two you were looking for, whether you are answering a question or targeting a code snippet at specific pages.
What is recorded
Posts and pages
Both post types across every connected site, with the title and the WordPress identifier behind it.
Author attribution
Who wrote each item, kept as a name as well as an identifier so the record still reads correctly after an account is removed.
Publication status
Published, scheduled and draft, so content that never went live is visible instead of invisible.
Publish and edit dates
When something went out and when it was last changed, which is usually the fastest way to find what has gone stale.
Categories and tags
Taxonomy captured alongside each item, so the inventory reflects how the site is actually organized.
Real, openable URLs
The public permalink for published items, so checking something is a click rather than a hunt, and the same list is what the navigation menus that point at them are built from.
The record, and what you can now change
This started as the record and now carries the editor too. Every post and page across the portfolio is collected, attributed and searchable, which is the part that does not exist anywhere else.
Since September 2026 the same list also edits what it finds: title, slug, publish status, author, excerpt, categories, tags and featured image, alongside the full set of on-page SEO fields covered on on-page SEO management. Deletion still happens in WordPress itself. How categories and tags affect search is covered in our guide to WordPress SEO tags.
To change the same words wherever they appear on a site, in page text, footers, menus and SEO fields alike, use WordPress search and replace.
Coverage is posts and pages. Custom post types created by plugins, such as WooCommerce products or a membership plugin's content, are not covered today. Media library items are not included either.
The record reflects the last sync rather than this instant. For a portfolio-wide record that is the right trade: a page published two minutes ago appearing shortly rather than immediately costs nothing, and it means opening the view never waits on forty sites to answer.
Worth knowing
- Available now: the record, and editing on top of it
- Posts and pages today, not custom post types or media
- Reflects the most recent sync rather than the live instant
- Trashed items, revisions and auto-drafts are excluded
- Powers page targeting for snippets and page-health checks
Questions about the content management
Yes. The inventory keeps the record of what exists, and the Content tab now edits it: the page title, slug, publish status, author, excerpt, categories, tags and featured image, alongside the full on-page SEO fields. See on-page SEO management for what the editor covers. Deletion still happens in WordPress itself.
Not today. The inventory covers posts and pages. Custom post types created by plugins, and the media library, are outside what is collected currently.
It updates with the site's regular sync rather than on demand, so it is minutes rather than instant. For an inventory that trade is worth it, because opening the view never has to wait on every connected site to respond.
Yes. Published, scheduled and draft items are all recorded, which is often the point: drafts that were never finished are exactly the thing nobody remembers. Trashed items, revisions and auto-drafts are excluded.
It is the page list behind snippet targeting, so you pick real pages rather than typing URLs, and it supplies the URLs used for page-health checking.
WordPress lists content site by site. WPCentrify collects every post and page from every connected site into one searchable list, with the author, status, dates and live address of each.
Yes. WPCentrify can apply the same change to many pages across many sites in one action. It records what each page held before, so the whole change can be undone in one step.
WordPress leaves a drafted page in its menus, and its old address starts returning a 404. On sites connected to WPCentrify, unpublishing or deleting a page takes it out of the menus and leaves a redirect from its old address, and publishing it again puts both back.
The record, and the controls to act on it
Every post and page across every connected site, with author, status, dates and a real link, collected automatically, searchable in one place and editable without opening the site.
Free during early access. No credit card required.