MAISY POSTDEDUPER.
Maisy Post Deduper finds WordPress posts with matching titles, lets you narrow the search by category and time range, and shows a complete preview before anything changes.
Find the doubles. Keep the right post. Trash the rest.
DOWNLOAD PLUGIN ↗RELEASE 1.1.1Duplicate posts hide in plain sight.
Repeated imports, publishing workflows, and human mistakes can leave multiple WordPress posts with the same title. Finding them manually is tedious, and deleting the wrong copy can discard the version you meant to keep. Maisy Post Deduper turns cleanup into a deliberate preview-and-confirm workflow.
FOCUSED.
NOT RECKLESS.
CATEGORY FILTERS
Check one selected category or search across all categories.
USEFUL DATE RANGES
Search the last 7, 30, 90, or 365 days, or inspect all published posts.
CLEAN TITLE COMPARISON
Finds matching titles without being fooled by letter case or repeated whitespace.
CHOOSE THE KEEPER
Keep the newest copy, keep the oldest, or select the correct post manually in every group.
COMPLETE PREVIEW
See each duplicate group, post ID, publication date, and edit link before cleanup begins.
TRASH, NOT DELETE
Moves confirmed duplicates to WordPress Trash so they remain recoverable.
Select a category, time range, and keeper strategy.
Review every matching title group and the proposed outcome without changing a post.
Keep the newest, keep the oldest, or manually identify the one post that should remain.
The plugin recalculates the scope, validates the plan, and moves only the confirmed duplicates to Trash.
Nothing changes until you review and confirm.
Maisy Post Deduper runs only when an authorized administrator opens the tool and starts a cleanup. It does not work on a schedule, permanently delete posts, send site data elsewhere, or add analytics and tracking.