{"id":394418,"date":"2026-10-31T01:54:01","date_gmt":"2026-10-31T01:54:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ragodos-content-review-reminder\/"},"modified":"2026-10-31T02:48:34","modified_gmt":"2026-10-31T02:48:34","slug":"ragodos-content-review-reminder","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ragodos-content-review-reminder\/","author":23594816,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Ragodos Content Review Reminder","header_author":"JunJun Ragodos","header_description":"Flags published content that has not been updated or reviewed within a configurable period, and lets editors mark items as reviewed without altering the modified date.","assets_banners_color":"6c7e6e","last_updated":"2026-10-31 02:48:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":166,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"junjunragodos","date":"2026-10-31 01:53:41","revision":3776258},"1.0.1":{"tag":"1.0.1","author":"junjunragodos","date":"2026-10-31 02:22:52","revision":3776271},"1.1.0":{"tag":"1.1.0","author":"junjunragodos","date":"2026-10-31 02:48:34","revision":3776283}},"upgrade_notice":{"1.1.0":"<p>Adds a &quot;Needs review&quot; filter and sorting by review date to the post list.<\/p>","1.0.1":"<p>Bug fixes for Quick Edit, the dashboard widget count and multisite uninstall.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3776271,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3776271,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3777236,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3777236,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3776287,"resolution":"1","location":"assets","locale":"","width":1280,"height":440},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3776287,"resolution":"2","location":"assets","locale":"","width":1280,"height":668},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3776287,"resolution":"3","location":"assets","locale":"","width":1280,"height":362}},"screenshots":{"1":"Dashboard widget listing content that needs review.","2":"\"Last Reviewed\" column and \"Mark reviewed\" row action in the post list.","3":"Settings page."}},"plugin_section":[262246],"plugin_tags":[19795,261154,434,8485,250295],"plugin_category":[],"plugin_contributors":[289866],"plugin_business_model":[],"class_list":["post-394418","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-content-audit","plugin_tags-content-review","plugin_tags-dashboard","plugin_tags-editorial","plugin_tags-outdated-content","plugin_contributors-junjunragodos","plugin_committers-junjunragodos"],"banners":{"banner":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/banner-772x250.png?rev=3777236","banner_2x":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/banner-1544x500.png?rev=3777236","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/icon-128x128.png?rev=3776271","icon_2x":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/icon-256x256.png?rev=3776271","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/screenshot-1.png?rev=3776287","caption":"Dashboard widget listing content that needs review."},{"src":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/screenshot-2.png?rev=3776287","caption":"\"Last Reviewed\" column and \"Mark reviewed\" row action in the post list."},{"src":"https:\/\/ps.w.org\/ragodos-content-review-reminder\/assets\/screenshot-3.png?rev=3776287","caption":"Settings page."}],"raw_content":"<!--section=description-->\n<p>Old content quietly goes stale: prices change, links break, screenshots age, advice becomes wrong. Ragodos Content Review Reminder shows you what has not been touched in a while so you can check it.<\/p>\n\n<p><strong>How it works<\/strong><\/p>\n\n<ul>\n<li>Choose a review interval in months (default 12).<\/li>\n<li>Choose which post types to monitor: posts, pages, products, docs, or any custom post type.<\/li>\n<li>A dashboard widget lists the oldest published content that has not been updated or reviewed within the interval.<\/li>\n<li>A \"Last Reviewed\" column and a \"Needs review\" flag appear in the post list screens.<\/li>\n<li>A \"Needs review\" link above the post list shows only stale content, and the \"Last Reviewed\" column can be sorted (never-reviewed items first).<\/li>\n<li>One click on \"Mark reviewed\" records a review date <strong>without changing the post's modified date<\/strong>, so content you have confirmed is still accurate does not appear freshly edited to readers or search engines.<\/li>\n<\/ul>\n\n<p><strong>Lightweight by design<\/strong><\/p>\n\n<ul>\n<li>Admin-only. No front-end scripts, styles or queries.<\/li>\n<li>No external requests, no tracking, no ads.<\/li>\n<li>Uses core WordPress APIs and a single post meta key.<\/li>\n<li>Removes all of its data on uninstall.<\/li>\n<\/ul>\n\n<p><strong>For developers<\/strong><\/p>\n\n<p>Hooks are available to extend the plugin:<\/p>\n\n<ul>\n<li><code>ragodos_content_review_reminder_default_settings<\/code> (filter): default settings array.<\/li>\n<li><code>ragodos_content_review_reminder_sanitize_settings<\/code> (filter): sanitized settings, with the raw input.<\/li>\n<li><code>ragodos_content_review_reminder_settings_rows<\/code> (action): output extra rows in the settings table.<\/li>\n<li><code>ragodos_content_review_reminder_stale_query_args<\/code> (filter): WP_Query arguments for stale content.<\/li>\n<li><code>ragodos_content_review_reminder_widget_limit<\/code> (filter): number of items in the dashboard widget.<\/li>\n<li><code>ragodos_content_review_reminder_post_reviewed<\/code> (action): fires after a post is marked reviewed, with post ID and user ID.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>ragodos-content-review-reminder<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install it from Plugins &gt; Add New.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to Settings &gt; Content Review to set the interval and post types.<\/li>\n<li>View the \"Content Needing Review\" widget on the Dashboard.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20marking%20content%20reviewed%20change%20the%20%22last%20updated%22%20date%3F\"><h3>Does marking content reviewed change the \"Last updated\" date?<\/h3><\/dt>\n<dd><p>No. The review date is stored separately. The post's modified date is not touched.<\/p><\/dd>\n<dt id=\"which%20content%20is%20checked%3F\"><h3>Which content is checked?<\/h3><\/dt>\n<dd><p>Only published content of the post types you enable in the settings.<\/p><\/dd>\n<dt id=\"who%20can%20mark%20content%20reviewed%3F\"><h3>Who can mark content reviewed?<\/h3><\/dt>\n<dd><p>Any user who can edit that specific post.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens when I delete the plugin?<\/h3><\/dt>\n<dd><p>The plugin's settings and all stored review dates are removed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: \"Needs review (N)\" view in the post list to show only stale content.<\/li>\n<li>New: Sort the post list by the \"Last Reviewed\" column.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: \"Last Reviewed\" column and \"Mark reviewed\" link now stay visible after Quick Edit.<\/li>\n<li>Fix: Dashboard widget count now matches the items the current user can edit.<\/li>\n<li>Fix: Uninstall now removes plugin data from every site on a multisite network.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Flags content not updated or reviewed in a set period. Mark items reviewed without changing their modified date.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/394418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=394418"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/junjunragodos"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=394418"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=394418"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=394418"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=394418"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=394418"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=394418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}