{"id":351139,"date":"2026-08-23T14:12:18","date_gmt":"2026-08-23T14:12:18","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/backburner-post-archiver\/"},"modified":"2026-08-26T00:26:03","modified_gmt":"2026-08-26T00:26:03","slug":"backburner-post-archiver","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/backburner-post-archiver\/","author":15255622,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"7.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"BackBurner Post Archiver","header_author":"TechyGeeksHome","header_description":"Automatically moves old content out of active circulation (homepage, category\/tag archives, search, RSS) after a configurable age \u2014 without deleting anything or breaking any URL. Archived posts keep working for anyone with a direct link or existing search ranking; they just stop appearing in \"latest\" listings.","assets_banners_color":"244662","last_updated":"2026-08-26 00:26:03","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/ko-fi.com\/techygeekshome","header_plugin_uri":"","header_author_uri":"https:\/\/techygeekshome.info","rating":0,"author_block_rating":0,"active_installs":0,"downloads":91,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"techygeekshome","date":"2026-08-23 14:12:02"},"1.0.5":{"tag":"1.0.5","author":"techygeekshome","date":"2026-08-26 00:26:03"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3661956,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3661957,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3661955,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3661954,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3661953,"resolution":"1","location":"assets","locale":"","width":1089,"height":824}},"screenshots":{"1":"The BackBurner settings screen \u2014 age threshold, post type selection, category\/tag scope, and Run now."}},"plugin_section":[],"plugin_tags":[1445,3786,4917,251794,88600],"plugin_category":[],"plugin_contributors":[169443],"plugin_business_model":[],"class_list":["post-351139","plugin","type-plugin","status-publish","hentry","plugin_tags-archive","plugin_tags-cleanup","plugin_tags-content-management","plugin_tags-evergreen-content","plugin_tags-housekeeping","plugin_contributors-techygeekshome","plugin_committers-techygeekshome"],"banners":{"banner":"https:\/\/ps.w.org\/backburner-post-archiver\/assets\/banner-772x250.png?rev=3661954","banner_2x":"https:\/\/ps.w.org\/backburner-post-archiver\/assets\/banner-1544x500.png?rev=3661955","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/backburner-post-archiver\/assets\/icon-128x128.png?rev=3661956","icon_2x":"https:\/\/ps.w.org\/backburner-post-archiver\/assets\/icon-256x256.png?rev=3661957","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/backburner-post-archiver\/assets\/screenshot-1.png?rev=3661953","caption":"The BackBurner settings screen \u2014 age threshold, post type selection, category\/tag scope, and Run now."}],"raw_content":"<!--section=description-->\n<p>BackBurner Post Archiver quietly retires old content from the parts of your site where \"latest\" matters \u2014 the homepage, category and tag archives, search results, and your RSS feed \u2014 once it passes an age threshold you choose. Nothing is deleted. Anyone with a direct link, a bookmark, or an existing search ranking can still open an archived post exactly as before; it simply stops surfacing in listings of your newest content.<\/p>\n\n<p>This is useful for sites that accumulate a lot of time-sensitive posts (news, deals, version-specific tutorials, event write-ups) where old items cluttering the homepage and archives hurts the reading experience, without wanting to actually remove any of that content or its SEO value.<\/p>\n\n<p><strong>Key features:<\/strong><\/p>\n\n<ul>\n<li>Set a single site-wide age threshold (in months) after which content is archived<\/li>\n<li>Choose exactly which post types are included (Posts, Pages, Media, Products, and any other public custom post type)<\/li>\n<li>Restrict archiving to specific categories and\/or tags, or run it site-wide<\/li>\n<li>Mark any individual post \"Never auto-archive this post\" to permanently exempt it, regardless of age<\/li>\n<li>Archived content is moved to a dedicated \"Archived\" status \u2014 never trashed or deleted<\/li>\n<li>Archived posts are automatically excluded from the homepage, category\/tag archives, internal search, and the RSS feed<\/li>\n<li>Archived posts keep their original permalink and load normally (no redirects, no 404s) for anyone visiting directly<\/li>\n<li>Un-archive any post at any time from the normal status dropdown in the post editor<\/li>\n<li>Built-in Dry Run mode \u2014 preview exactly which posts would be archived before changing anything live<\/li>\n<li>Runs automatically once a day via WP-Cron, or on demand with a \"Run now\" button<\/li>\n<li>A master Enabled switch so the whole feature can be turned off instantly without losing your configuration<\/li>\n<li>Clear \"Last run\" status shown right on the settings screen<\/li>\n<\/ul>\n\n<p><strong>Recommended workflow<\/strong><\/p>\n\n<ol>\n<li>Install and activate the plugin \u2014 it does nothing until you turn it on.<\/li>\n<li>Use Dry Run first, ideally scoped to a single small category, to see exactly what the plugin would archive.<\/li>\n<li>Review the Dry Run results and mark any posts that should never be archived.<\/li>\n<li>When you're confident, turn off Dry Run for a normal, real run.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>backburner-post-archiver<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin directly through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the \"Plugins\" screen in WordPress.<\/li>\n<li>Go to Settings \u2192 BackBurner to configure your age threshold, post types, and category\/tag scope.<\/li>\n<li>Leave \"Dry Run\" enabled and use \"Run now\" to preview what would be archived before switching it off.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20delete%20anything%3F\"><h3>Does this delete anything?<\/h3><\/dt>\n<dd><p>No. BackBurner never deletes content. It changes a post's status to \"Archived\" so it stops appearing in listings of new\/latest content. The post itself, its media, and its URL are untouched.<\/p><\/dd>\n<dt id=\"will%20archived%20posts%20404%20or%20redirect%3F\"><h3>Will archived posts 404 or redirect?<\/h3><\/dt>\n<dd><p>No. An archived post's permalink continues to load exactly as it did before \u2014 full content, no redirect, no 404 \u2014 for any visitor who reaches it directly (a bookmark, an external link, or an existing search engine ranking).<\/p><\/dd>\n<dt id=\"can%20i%20stop%20a%20specific%20post%20from%20ever%20being%20archived%3F\"><h3>Can I stop a specific post from ever being archived?<\/h3><\/dt>\n<dd><p>Yes. Every post has a \"Never auto-archive this post\" option. Enable it and that post is permanently excluded from BackBurner's daily run, regardless of its age.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20post%20back%20out%20of%20archived%20status%3F\"><h3>How do I get a post back out of Archived status?<\/h3><\/dt>\n<dd><p>Open it in the editor and change its status back to Published from the normal status dropdown, the same way you would with any other status change.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20my%20seo%3F\"><h3>Does this affect my SEO?<\/h3><\/dt>\n<dd><p>Archived posts keep their canonical URL and continue to be included in your XML sitemap, so search engines can keep indexing them. BackBurner only changes where the post appears within your own site (homepage\/archives\/search\/RSS) \u2014 it does not add noindex, does not redirect, and does not remove the post from your sitemap.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20turn%20off%20the%20%22enabled%22%20switch%3F\"><h3>What happens if I turn off the \"Enabled\" switch?<\/h3><\/dt>\n<dd><p>Nothing runs. The daily cron check does nothing at all while Enabled is off, and no previously-archived posts are affected \u2014 they stay exactly as they are until you turn BackBurner back on.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Internationalised the whole admin interface. Every user-facing string now goes through the translation functions with the backburner-post-archiver text domain \u2014 around 70 calls, where there were two. The post count in the last-run summary uses _n() so it pluralises properly in any language.<\/li>\n<li>The TechyGeeksHome hub page now lists BackBurner Post Archiver itself, now that it is live on WordPress.org, alongside AppGeek, PDFGeek, Ultimate Settings Panel and NeoDark Pro, which were all missing.<\/li>\n<li>Fixed: the DiskGeek link on the hub page pointed at an old announcement post rather than its product page.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Housekeeping only, no functional change from 1.0.3. Added explanatory comments and tidied formatting so that PHPCS against WordPress-Extra, and PHPCompatibility against PHP 7.4 to 8.4, both report zero errors and zero warnings.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: missing wp_unslash() on three array inputs.<\/li>\n<li>Fixed: replaced a deprecated current_time( 'timestamp' ) call.<\/li>\n<li>Fixed: two unescaped echoes.<\/li>\n<li>Fixed: private posts were being stripped from archive listings for users entitled to see them.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: admin menu was registered at a prominent top-level position; moved to the bottom of the menu near Settings, per Plugins Team review feedback.<\/li>\n<li>Fixed: renamed all functions, defines and options from the generic \"tgh\" prefix to unique, plugin-specific prefixes, per Plugins Team review feedback.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: the manual \"Run now\" button did nothing if the Enabled toggle was switched off. Manual runs now work regardless of that setting.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release. Configurable age threshold, per-post-type scope, category\/tag scope, per-post exemption, Dry Run mode, daily cron run, manual \"Run now\", and Archived status with full homepage\/archive\/search\/RSS exclusion.<\/li>\n<\/ul>","raw_excerpt":"Automatically move old content out of active circulation after a configurable age \u2014 without ever deleting anything or breaking a single URL.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/351139","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=351139"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/techygeekshome"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=351139"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=351139"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=351139"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=351139"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=351139"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=351139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}