Title: Content Lifecycle Manager
Author: WPVibes
Published: <strong>Març 19, 2026</strong>
Last modified: Juny 16, 2026

---

Search plugins

![](https://ps.w.org/content-lifecycle-manager/assets/banner-772x250.png?rev=3486329)

![](https://ps.w.org/content-lifecycle-manager/assets/icon.svg?rev=3486329)

# Content Lifecycle Manager

 By [WPVibes](https://profiles.wordpress.org/wpvibes/)

[Download](https://downloads.wordpress.org/plugin/content-lifecycle-manager.1.0.2.zip)

 * [Details](https://bal.wordpress.org/plugins/content-lifecycle-manager/#description)
 * [Reviews](https://bal.wordpress.org/plugins/content-lifecycle-manager/#reviews)
 *  [Installation](https://bal.wordpress.org/plugins/content-lifecycle-manager/#installation)
 * [Development](https://bal.wordpress.org/plugins/content-lifecycle-manager/#developers)

 [Support](https://wordpress.org/support/plugin/content-lifecycle-manager/)

## Description

Content Lifecycle Manager helps you keep WordPress content accurate, up to date,
and properly maintained over time.

As websites grow, published content often becomes outdated, inconsistent, or easy
to forget. Pages and posts may still be live, but the information inside them can
slowly lose relevance. In many cases, the challenge is not creating new content.
It is making sure existing content is still correct, still useful, and still worth
keeping.

Content Lifecycle Manager brings a simple maintenance workflow into WordPress so
content upkeep becomes easier to manage as part of everyday publishing.

You can assign ownership, track review dates, identify content that needs attention,
and take clear next steps such as marking content as reviewed, snoozing a review,
or archiving content that is no longer relevant. Instead of relying on memory or
scattered editorial processes, your team gets a structured way to review and maintain
content over time.

The plugin also includes a lightweight Ideas area for capturing future content topics
and turning them into drafts when needed. This helps connect early planning with
the long-term lifecycle of published content.

Whether you manage a small site or a large content library, Content Lifecycle Manager
helps you build a more reliable process for keeping your website content current,
useful, and easier to maintain.

For teams that want automated reminders, a full activity log, and a dashboard widget,**
Content Lifecycle Manager Pro** extends the free plugin with the workflow tools 
described below.

### Features

**Free**

 * Assign ownership to pages and posts
 * Track review dates and identify content that needs attention
 * Maintain content directly from the WordPress editor (block editor panel and classic
   editor meta box)
 * Mark content as reviewed, snooze reviews, or archive content when needed
 * View content health from a dedicated admin dashboard
 * Bring existing content into the workflow with a one-time onboarding flow
 * Capture content ideas and turn them into draft posts
 * Default Content Owner setting to auto-assign new content
 * Latest Activity panel in the editor for the current post

**Pro** ([Upgrade to Pro](https://qikly.ink/clm))

 * **Owner reminder emails**: automated notifications to content owners about overdue
   and due-soon items, with configurable schedule and due-soon window.
 * **Admin activity digest**: periodic email summary of all maintenance activity
   site-wide, with configurable schedule and recipients.
 * **Dashboard widget**: surface content needing attention on the WordPress dashboard,
   scoped to the current user or all content.
 * **Full Activity Log screen**: dedicated screen with filters by actor, post type,
   and date range to audit every maintenance change.
 * **Note field** on maintenance actions: annotate a Mark Reviewed, Snooze, or Archive
   action with free-text context that’s saved alongside the entry.
 * **Email customization**: sender and notification preferences kept aligned with
   your brand.

Free settings, ideas, and activity records carry over automatically when you upgrade
to Pro. No migration needed.

## Screenshots

[⌊Overview screen with content health cards and the attention-needed list⌉⌊Overview
screen with content health cards and the attention-needed list⌉[

Overview screen with content health cards and the attention-needed list

[⌊All Content screen with filters for post type, owner, and status⌉⌊All Content 
screen with filters for post type, owner, and status⌉[

All Content screen with filters for post type, owner, and status

[⌊Editor sidebar panel for reviewing and maintaining individual posts⌉⌊Editor sidebar
panel for reviewing and maintaining individual posts⌉[

Editor sidebar panel for reviewing and maintaining individual posts

[⌊Ideas screen for capturing content ideas and converting them into draft posts⌉⌊
Ideas screen for capturing content ideas and converting them into draft posts⌉[

Ideas screen for capturing content ideas and converting them into draft posts

[⌊Settings screen for choosing managed post types and default review settings⌉⌊Settings
screen for choosing managed post types and default review settings⌉[

Settings screen for choosing managed post types and default review settings

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/content-lifecycle-manager` 
    directory, or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the `Plugins` screen in WordPress.
 3. Go to `Content Lifecycle > Settings` to choose the post types you want to manage
    and configure your default review interval.
 4. Run the setup flow to bring existing content into the workflow if needed.
 5. Start assigning owners, reviewing content, and maintaining pages and posts over
    time.

## FAQ

### Does this plugin change my post status or URLs?

No. Content Lifecycle Manager does not change WordPress post status or permalink
URLs as part of its maintenance workflow.

### Will review dates change automatically when I update a post?

No. Review-related fields are only updated when you explicitly choose a maintenance
action, such as marking content as reviewed or snoozing a review.

### Can I use it with existing content?

Yes. The plugin includes a setup flow that helps you bring older content into the
lifecycle workflow without overwriting existing lifecycle data unnecessarily.

### Can I choose which post types to manage?

Yes. You can select the post types that should be included in Content Lifecycle 
Manager from the plugin settings.

### Can I capture content ideas too?

Yes. The plugin includes a lightweight Ideas area where you can save titles and 
notes, then convert ideas into draft posts when ready.

### Who is this plugin for?

It is useful for site owners, editorial teams, agencies, publishers, and content
managers who want a clearer process for keeping WordPress content current over time.

### What’s the difference between Free and Pro?

The free plugin gives you the full lifecycle workflow: owners, review dates, maintenance
actions, the dashboard, ideas, and onboarding. The Pro edition adds team-oriented
automation on top: owner reminder emails, an admin activity digest, a WordPress 
dashboard widget, a dedicated Activity Log screen with filters, and a note field
on maintenance actions. Activity recorded in Free is preserved when you upgrade,
so nothing needs migrating. Learn more at [qikly.ink/clm](https://qikly.ink/clm).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Content Lifecycle Manager” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ WPVibes ](https://profiles.wordpress.org/wpvibes/)
 *   [ Anand Upadhyay ](https://profiles.wordpress.org/anandau14/)

[Translate “Content Lifecycle Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/content-lifecycle-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/content-lifecycle-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/content-lifecycle-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/content-lifecycle-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/content-lifecycle-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * New: Foundational groundwork for upcoming Pro features: owner reminder emails,
   admin activity digest, dashboard widget, and an expanded Activity Log.
 * Enhancement: Tested up to WordPress 7.0.

#### 1.0.1

 * New: Classic editor meta box brings the Content Maintenance panel to sites not
   using the block editor.
 * New: Default Content Owner setting can auto-assign new content to the post author
   or a specific user.
 * New: Latest Activity panel in the editor shows recent maintenance actions for
   the current post.
 * New: Settings page redesigned with tabs and a sidebar layout.
 * New: Activation redirect to the welcome flow and a Settings link on the Plugins
   screen.
 * Enhancement: Admin screens are now mobile-responsive.
 * Enhancement: Owner dropdown only lists users who can edit the relevant content.
 * Enhancement: Edit links and maintenance actions are hidden from users without
   edit permission.
 * Enhancement: Plugin meta fields are protected from the Custom Fields UI.
 * Enhancement: Ideas “All” tab renamed to “Active Ideas”.
 * Fix: Saving one Settings tab no longer resets values on other tabs.
 * Fix: New posts without a review date now appear under All Content and Needs Attention
   instead of being hidden.
 * Fix: Converting an Idea to a post no longer leaves invalid review metadata that
   blocked the first publish.
 * Fix: Filtering the Activity Log by post type no longer breaks the screen.
 * Fix: Overview Total card now counts all managed content, including archived posts.
 * Fix: Deleting an idea now asks for confirmation and no longer redirects incorrectly.
 * Fix: Resolved a PHP 8.1 deprecation notice on the edit post link.
 * Security: Hardened input validation and capability checks; addressed WordPress
   Plugin Check findings.

#### 1.0

 * Initial release.

## Meta

 *  Version **1.0.2**
 *  Last updated **2 dies ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/content-lifecycle-manager/)
 * Tags
 * [content](https://bal.wordpress.org/plugins/tags/content/)[editorial](https://bal.wordpress.org/plugins/tags/editorial/)
   [maintenance](https://bal.wordpress.org/plugins/tags/maintenance/)[review](https://bal.wordpress.org/plugins/tags/review/)
   [workflow](https://bal.wordpress.org/plugins/tags/workflow/)
 *  [Advanced View](https://bal.wordpress.org/plugins/content-lifecycle-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/content-lifecycle-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/content-lifecycle-manager/reviews/)

## Contributors

 *   [ WPVibes ](https://profiles.wordpress.org/wpvibes/)
 *   [ Anand Upadhyay ](https://profiles.wordpress.org/anandau14/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/content-lifecycle-manager/)