{"id":290222,"date":"2026-05-02T22:33:53","date_gmt":"2026-05-02T22:33:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/content-review-dashboard\/"},"modified":"2026-05-02T22:33:25","modified_gmt":"2026-05-02T22:33:25","slug":"computerkick-content-fresh","status":"publish","type":"plugin","link":"https:\/\/fr-ca.wordpress.org\/plugins\/computerkick-content-fresh\/","author":23463543,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.9","stable_tag":"0.1.9","tested":"6.9.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Computerkick Content Fresh","header_author":"Computerkick","header_description":"Identify and update your expired \/ stale content. Keep your site fresh and up to date with Computerkick Content Fresh!","assets_banners_color":"3a6b33","last_updated":"2026-05-02 22:33:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/computerkick.com\/content-fresh-for-wordpress","header_author_uri":"https:\/\/computerkick.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.9":{"tag":"0.1.9","author":"computerkick","date":"2026-05-02 22:33:25"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3521136,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3521136,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3521136,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3521136,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.9"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard review table","2":"Per-post policy metabox","3":"Settings screen options"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[529,434,8485,110,178808],"plugin_category":[53],"plugin_contributors":[261679],"plugin_business_model":[],"class_list":["post-290222","plugin","type-plugin","status-publish","hentry","plugin_tags-content","plugin_tags-dashboard","plugin_tags-editorial","plugin_tags-review","plugin_tags-stale","plugin_category-ratings-and-reviews","plugin_contributors-computerkick","plugin_committers-computerkick"],"banners":{"banner":"https:\/\/ps.w.org\/computerkick-content-fresh\/assets\/banner-772x250.png?rev=3521136","banner_2x":"https:\/\/ps.w.org\/computerkick-content-fresh\/assets\/banner-1544x500.png?rev=3521136","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/computerkick-content-fresh\/assets\/icon-128x128.png?rev=3521136","icon_2x":"https:\/\/ps.w.org\/computerkick-content-fresh\/assets\/icon-256x256.png?rev=3521136","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Content Fresh adds a dashboard widget and optional welcome panel replacement that highlights content older than your review window. Configure defaults and included post types, or override the policy per post.<\/p>\n\n<p>The free version supports standard Posts and Pages. Content Fresh Plus unlocks support for custom post types. Media Library support is planned for version 0.2.0+ as a Plus feature.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Free: review workflow for Posts and Pages<\/li>\n<li>Plus: review workflow for custom post types<\/li>\n<li>Dashboard list of flagged content older than the review window<\/li>\n<li>Per-post policy overrides with configurable defaults<\/li>\n<li>Optional replacement for the default WordPress welcome panel<\/li>\n<li>Uninstall cleanup of stored options and post meta<\/li>\n<li>Translation-ready<\/li>\n<\/ul>\n\n<h3>Roadmap \/ Planned Features<\/h3>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Plus: Media Library support<\/li>\n<li>Plus: AI-assisted post refresh tools<\/li>\n<li>Plus: bulk review tools for dismissing, snoozing, and re-checking flagged items<\/li>\n<li>Plus: editorial notes and review ownership<\/li>\n<li>Optional email digest \/ summary reporting for stale content<\/li>\n<li>Improved UI, settings organization, and reporting views<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/computerkick-content-fresh\/<\/code> or install it via the Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Settings &gt; Content Fresh to configure the default review window, included post types, max items, and welcome panel replacement.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20change%20the%20post%20types%20shown%3F\"><h3>How do I change the post types shown?<\/h3><\/dt>\n<dd><p>In Settings &gt; Content Fresh, check the post types you want under \u201cIncluded post types.\u201d<\/p><\/dd>\n<dt id=\"what%20is%20included%20in%20free%20vs%20plus%3F\"><h3>What is included in free vs Plus?<\/h3><\/dt>\n<dd><p>Free includes Posts and Pages. Plus unlocks custom post type support.<\/p><\/dd>\n<dt id=\"does%20this%20support%20media%20library%20items%3F\"><h3>Does this support Media Library items?<\/h3><\/dt>\n<dd><p>Not yet. Media support is planned for version 0.2.0+ as a Plus feature.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20review%20window%3F\"><h3>How do I change the review window?<\/h3><\/dt>\n<dd><p>Set the \u201cDefault review policy (days)\u201d value in Settings &gt; Content Fresh. You can also override it per post in the metabox.<\/p><\/dd>\n<dt id=\"is%20there%20a%20minimum%20policy%20window%3F\"><h3>Is there a minimum policy window?<\/h3><\/dt>\n<dd><p>Yes. The minimum review policy window is 7 days for both the site default and per-post overrides.<\/p><\/dd>\n<dt id=\"how%20do%20i%20turn%20off%20the%20welcome%20panel%20replacement%3F\"><h3>How do I turn off the welcome panel replacement?<\/h3><\/dt>\n<dd><p>Uncheck \u201cDashboard welcome panel\u201d in Settings &gt; Content Fresh.<\/p><\/dd>\n<dt id=\"what%20happens%20on%20uninstall%3F\"><h3>What happens on uninstall?<\/h3><\/dt>\n<dd><p>The plugin deletes its settings option and the per-post policy meta.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.9<\/h4>\n\n<ul>\n<li>Clean up the renamed build and bootstrap configuration for Computerkick Content Fresh.<\/li>\n<li>Align Freemius integration settings with the new product slug and Plus branding.<\/li>\n<\/ul>\n\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>Rename the plugin to Computerkick Content Fresh with the new WordPress.org slug and text domain.<\/li>\n<li>Refactor global identifiers to the <code>ckcf_<\/code> \/ <code>CKCF_<\/code> prefix.<\/li>\n<li>Update packaging so release zips build with the new plugin folder names.<\/li>\n<\/ul>\n\n<h4>0.1.7<\/h4>\n\n<ul>\n<li>Add WordPress Plugin Check compliance fixes for translator comments, ordered placeholders, and escaped output.<\/li>\n<li>Sanitize and unslash metabox inputs, remove deprecated translation loading, and add direct-access protection to the generated build config file.<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>Replace text-domain constants in translation calls with WP.org-compliant literal strings.<\/li>\n<li>Normalize <code>Tested up to<\/code> metadata to <code>6.9<\/code> for plugin directory validation.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Add a \u201cGet Plus\u201d action link on free flavor installs.<\/li>\n<li>Align plugin metadata, support links, and Plus upgrade URL override behavior.<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Add robust Free\/Plus conflict handling to prevent activation fatals.<\/li>\n<li>Add a one-click admin action in Plus to deactivate the free plugin safely.<\/li>\n<li>Update settings screen actions layout and footer branding.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Move uninstall cleanup to the Freemius <code>after_uninstall<\/code> hook for telemetry compatibility.<\/li>\n<li>Verify and test against WordPress 6.9.1.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Tighten included post type handling to editorial and reviewable types.<\/li>\n<li>Enforce a minimum review policy window of 7 days.<\/li>\n<li>Hide Freemius upgrade UI when the local Plus override is active.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Add Freemius integration and Plus gating.<\/li>\n<li>Refactor settings\/query logic into separate traits.<\/li>\n<li>Add build tooling and a test scaffold.<\/li>\n<\/ul>\n\n<h4>0.0.2<\/h4>\n\n<ul>\n<li>Make the plugin translation-ready and add a starter Spanish translation file.<\/li>\n<\/ul>\n\n<h4>0.0.1<\/h4>\n\n<ul>\n<li>Initial build.<\/li>\n<\/ul>","raw_excerpt":"Keep your site fresh and up to date. Automatically find stale WordPress content and flag posts or pages due for review.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290222"}],"author":[{"embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/computerkick"}],"wp:attachment":[{"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290222"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290222"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290222"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290222"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290222"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}