INT Fresh Start is a manual cleanup checklist for administrators preparing a new, staging or demo WordPress site before hand-off. It displays actual content records and installed software in one screen, so you can inspect individual items across posts, pages, comments, media, revisions, plugins and themes.
Instead of relying on broad filters or scheduled deletion rules, you build one selection from the items shown on your site and review that selection before confirming permanent cleanup. INT Fresh Start is not an automatic site reset or a database optimization tool.
Features in version 1.2.4:
- Browse posts, pages, comments, media attachments, plugins, themes and revisions by title/name and ID.
- Select all items in a category or choose individual items.
- Search within each category before making selections.
- Review the exact selected items before confirming deletion.
- Permanently delete selected posts, pages, comments, revisions and media attachments in small batches.
- Deactivate and uninstall selected regular plugins using WordPress plugin APIs.
- Delete selected themes using WordPress theme APIs.
- Protect INT Fresh Start itself, the active theme and parent themes required by installed child themes.
- Optionally set the permalink structure to Post name.
- Show progress and a detailed operation report; resume an interrupted job.
- Unselected items and unrelated WordPress data are left untouched, except for related data WordPress inherently removes when a parent post/page is deleted or a plugin’s own uninstall routine removes its data.
- Includes unobtrusive developer attribution on the plugin admin screen.
INT Fresh Start does not install themes. Use a separate theme installer if you need to upload a theme ZIP.
Important behavior
- Deleting a media attachment permanently removes its attachment record, original file and generated image sizes.
- Deleting a post or page can also remove its attached comments and revisions through normal WordPress behavior, even if those related records were not separately selected.
- Uninstalling a plugin may remove plugin-specific settings, tables or other data if that plugin’s uninstall routine removes them. If it has no uninstall routine, its database data may remain.
- Deleting a theme removes its files but does not run a standard theme uninstall routine. Theme-specific database tables, options and other data may remain.
- The active theme and parent themes required by installed child themes cannot be selected for deletion. Activate another theme first if you need to remove the current theme.
- Must-use plugins and hosting-managed drop-ins are not shown or removed.
- Custom post type entries are not listed for direct deletion. Their individual revisions may appear in the revisions list and can be deleted if selected. Deleting a revision does not delete its parent item.
- INT Fresh Start does not directly modify user accounts, menus, widgets or unrelated site settings. If you choose the permalink option, the permalink setting and rewrite rules are changed. A plugin uninstall routine may modify that plugin’s own options or other data.
Privacy
INT Fresh Start does not send site content, personal data or usage telemetry to an external service. A link to the developer website appears in the plugin’s admin screen and is opened only when clicked.
Support
For help, bug reports or compatibility feedback, please use the Support forum on the INT Fresh Start page in the WordPress.org Plugin Directory once the plugin is published.