BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DateSweep – Bulk Update Post & Page Dates icon
Actively maintained Tested with WP 7.1 #45 in bulk edit

DateSweep – Bulk Update Post & Page Dates

Bulk-update published and/or modified dates of posts, pages, custom post types and comments — batched, safe and timeout-free.

Active installs30+10+ tier
Downloads · 30d113▲ +34.5% vs prev. 30d
Rating5/51 reviews
Health score70/100Good
All-time downloads296Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d32▲ +23.1% week over week
Our verdict

Solid choice

DateSweep is a solid plugin choice in 2026, with a few things worth checking first. It runs on 30+ sites, is rated 5/5 and was last updated 2 months ago, and scores 70/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (30+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81624Jul 21Aug 27Oct 3
Yesterday11
Daily average (1y)4
Peak day32Jul 21, 2026
Last 12 months297

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where DateSweep stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
bulk edit >100 3,248 Best bulk edit plugins →
change date #49 8,548 Best change date plugins →
modified date #28 1,357 Best modified date plugins →
post date >100 8,790 Best post date plugins →
published date #12 2,522 Best published date plugins →

Version adoption

Share of active sites per release.

  • 2.6100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About DateSweep

From the official readme · v2.6.1

Description

DateSweep refreshes the published and/or modified dates of your content in bulk. New dates are distributed randomly across a range you choose, so the result looks natural — and every run can be previewed first and undone afterwards.

Use it to bulk-change post dates, update the published or modified date across pages and custom post types, or bulk-edit comment dates — all from one screen, with a dry-run preview and one-click undo.

Typical use cases

  • Pre-launch freshness pass — you built a new site from an older template or a copy of an existing site, and everything still carries dates from years ago. One run on the “All content” tab (optionally with drafts included and both dates set equal) makes the whole site look current before launch.
  • After an import or migration — imported content often ends up with a single identical date on every post, or wrong dates from a timezone mix-up. Spread realistic dates across a chosen range in one pass.
  • Content maintenance for SEO — you reviewed and batch-edited older articles and want their modified dates to reflect that work naturally over the past weeks instead of one suspicious spike.
  • Comments that match — after an import, comments dated before their own posts look broken. The Comments tab redates them plausibly (a comment is never dated before its post).

How it works

Pick a tab (a post type, Comments, or All content), choose the range to distribute dates within, optionally filter by taxonomy, status or specific pages, and choose which date field to update. Preview (dry run) shows current → proposed dates before anything is written. Runs are processed in batches of 100 over AJAX with a live progress bar, so even very large sites finish without PHP timeouts. Before each batch is written, the previous dates are snapshotted — your most recent run can always be restored with one click from the Recent runs list.

Features

  • Batched AJAX processing with a live progress bar — works on sites with tens of thousands of posts without PHP timeouts.
  • All public post types — posts, pages and custom post types each get their own tab, plus a Comments tab.
  • Filter by any taxonomy (categories, tags, custom taxonomies) with AND/OR relation, or pick specific pages.
  • Choose the field: modified date, published date, or both set equal.
  • Safety guard: never sets a modified date earlier than the published date (the classic plugin’s known flaw).
  • Comments stay plausible: a comment is never dated before its parent post.
  • No external CDNs — native date pickers, vanilla JavaScript, everything loaded locally.
  • Undo built in: every run records the previous dates first, and your most recent run can be restored with one click.
  • Hardened: capability checks, nonces, full input sanitization and output escaping, prepared SQL statements, object-cache invalidation after every update.
  • Developer friendly: actions and filters for every stage (datesweep_post_dates_updated, datesweep_collected_post_ids, datesweep_new_timestamp, datesweep_form_rows and more).

DateSweep Pro

The DateSweep Pro add-on extends the free plugin with scheduled automatic refreshes, a 10-run undo history, 100-row dry-run previews, ACF date-field support, age targeting and IndexNow submission.

Installation

  1. Upload the datesweep folder to /wp-content/plugins/, or install the zip via Plugins → Add New → Upload.
  2. Activate the plugin.
  3. Go to Tools → DateSweep, pick a tab, choose a range and click Update Dates.

Frequently asked questions

Will this time out on a large site?

No. Items are processed in batches of 100 over AJAX; the browser drives the queue and shows progress. Only the ID collection happens up front.

Can I undo an update?

Yes. Every run records the previous dates before writing, and the Recent runs list on the plugin page lets you undo your most recent run with one click. DateSweep Pro extends this to an undo history of your last 10 runs. A database backup before large operations is still good practice.

Does it change dates in the future?

No. The range is always capped at the current time.

Does it change my content?

No. Only the date columns of posts/pages (post_date, post_modified and their GMT counterparts) or comment dates are touched. Titles, content, excerpts, custom fields and settings are never modified.

Does it work with page builders like Elementor, Avada or Divi?

Yes. Builders store their layouts in content and meta fields, which DateSweep never touches — only the core date columns change. If your theme displays a date from a custom field instead of the WordPress date, see DateSweep Pro’s ACF integration.

Does it work with custom post types?

Yes, automatically. Every public custom post type — whether registered by a theme, a plugin or ACF — gets its own tab and is included in the “All content” pass.

Is it safe for SEO? Will Google penalize me?

DateSweep changes dates, not content. Search engines reward genuinely updated content; refreshing dates without any real changes can be ignored or, at worst, erode trust in your dates. Use it where the dates are genuinely misleading (imports, rebuilds, migrations) or alongside real content maintenance — not as a substitute for it.

Why did nothing change on my site after a run?

Your dates did change in the database — but a caching plugin or CDN may still serve old pages. Clear your page cache after a run. (Object caches are already flushed automatically.)

Where do I find the plugin after activating it?

Under Tools → DateSweep.

Can I schedule automatic refreshes?

That’s a DateSweep Pro feature: daily, weekly or monthly schedules with a “Save & Run Now” button, age targeting so recently edited content is left alone, and IndexNow submission so search engines re-crawl the refreshed URLs quickly.

Changelog

First public release of DateSweep: batched date refreshes with dry-run preview and one-click undo.

2.6.1

  • Renamed internal prefixes to datesweep_ (from dsw_) to meet WordPress.org’s 4-character prefix guideline. Fresh installs only; no data migration. Removed bundled translation files and the manual textdomain load (WordPress.org handles translations automatically).

2.6.0

  • Undo history: the free plugin keeps your most recent run (previously 5). The new datesweep_keep_runs filter lets add-ons extend the history — DateSweep Pro keeps the last 10 runs.

2.5.2

  • The “no items match” check now runs after extensions filter the job, so add-ons that narrow the selection (e.g. age targeting) report empty results correctly.

2.5.1

  • Undo progress and success message now count items (posts/comments) instead of internal snapshot rows, so runs that include ACF fields report correct numbers.

2.5.0

  • Plugin renamed to DateSweep. Slug, text domain and all internal prefixes updated (datesweep_). No functional changes.

2.4.0

  • New extension seams for add-ons: datesweep_form_rows action (extra form rows), datesweep_job_data filter (attach data to a job), datesweep_batch_processed action (post-batch processing) and datesweep_restore_snapshot action (restore custom snapshot types).

Full changelog on WordPress.org →

Screenshots

The "All content" tab — one freshness pass across every post type.
The "All content" tab — one freshness pass across every post type.
Dry-run preview: current dates and proposed new dates, before anything is written.
Dry-run preview: current dates and proposed new dates, before anything is written.
A run in progress — batched processing with a live progress bar.
A run in progress — batched processing with a live progress bar.
Recent runs with one-click Undo.
Recent runs with one-click Undo.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best DateSweep alternatives

All bulk edit plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Quick Featured Images Quick Featured Images The time-saving solution for managing tons of featured images within minutes: Set, replace… by Kybernetik Services 50K+ ★★★★★★★★★★ 4.7 (235) 2 months ago 86
2 BEAR – Bulk Editor for WooCommerce Professional. AI assistant on board (MCP Server) BEAR BEAR - WooCommerce Bulk Editor Professional. Bulk edit prices, stock, SKU, attributes. Bulk… by RealMag777 30K+ ★★★★★★★★★★ 4.7 (227) 3 days ago 94
3 ACF Quick Edit Fields ACF Quick Edit Fields Enable Columns, Filters, Quick Edit and Bulk Edit for ACF Fields in WordPress List Tables by podpirate 30K+ ★★★★★★★★★★ 4.5 (43) 2 years ago 38
4 PW WooCommerce Bulk Edit PW WooCommerce Bulk Edit A powerful way to update your WooCommerce product catalog. Finally, no more tedious… by pimwick 20K+ ★★★★★★★★★★ 4.9 (238) 3 weeks ago 94
5 Media Library Helper — Bulk edit image ALT, caption & description Media Library Helper Add or edit or bulk edit image ALT tag, caption & description with one click straight from… by Codexin Technologies 10K+ ★★★★★★★★★★ 4.9 (58) 10 months ago 51
6 Smart Manager – WooCommerce Bulk Edit: Products, Orders, Users & More (Spreadsheet) Smart Manager WooCommerce Bulk Edit for products, orders, coupons & any WordPress post type — all in one… by storeapps 10K+ ★★★★★★★★★★ 4.4 (288) 1 week ago 87
7 Bulk remove posts from category Bulk remove posts from category Now you can use default WordPress Bulk Editor not just to add Categories but also to remove… by MasterNs 10K+ ★★★★★★★★★★ 4.6 (100) 4 months ago 73
8 Bulk Edit Products for WooCommerce – WP Sheet Editor Bulk Edit Products for WooCommerce – WP Sheet Editor Modern Bulk Editor for WooCommerce products, create and edit hundreds of products in a… by Jose Vega 10K+ ★★★★★★★★★★ 4.9 (228) 1 month ago 86
9 Bulk Edit Posts and Products in Spreadsheet Bulk Edit Posts and Products in Spreadsheet Modern Bulk Editor for Posts and Pages, create and edit hundreds of posts at once in a… by Jose Vega 8K+ ★★★★★★★★★★ 4.8 (216) 1 month ago 88
10 WOLF – WordPress Posts Bulk Editor and Manager Professional WOLF – WordPress Posts Bulk Editor and Manager Professional WOLF (formerly WPBE) - a WordPress plugin for managing posts, pages, and custom types… by RealMag777 4K+ ★★★★★★★★★★ 4.7 (27) 3 months ago 79

FAQ

DateSweep: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is DateSweep free?

Yes. DateSweep is free to download and use from the official WordPress.org plugin directory.

Is DateSweep safe to use in 2026?

DateSweep is a solid plugin choice in 2026, with a few things worth checking first. It runs on 30+ sites, is rated 5/5 and was last updated 2 months ago, and scores 70/100 on our health check.

How many websites use DateSweep?

DateSweep is active on 30+ WordPress websites and has been downloaded 296 times since it launched in July 2026. It was downloaded 113 times in the last 30 days.

Does DateSweep work with WordPress 7.1?

Yes. The developer has tested DateSweep up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does DateSweep need?

DateSweep requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DateSweep last updated?

The latest version, 2.6.1, was released on August 19, 2026 (2 months ago).

Who makes DateSweep?

DateSweep is developed and maintained by digtiz.

What are the best alternatives to DateSweep?

The most popular alternatives to DateSweep are Quick Featured Images (50K+ installs), BEAR (30K+ installs) and ACF Quick Edit Fields (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.