INT Fresh Start

Description

INT Fresh Start is a selective WordPress cleanup plugin for administrators who need to remove chosen content, plugins, or themes from a website. Use it to clean up a new, staging, or demo WordPress site before hand-off, or to remove selected items after testing.

Manage WordPress cleanup from one screen. Browse searchable lists of posts, pages, comments, media attachments, revisions, installed plugins, and themes. Select individual items or all items in a category, then review your complete selection before confirming permanent cleanup.

Features

  • Browse WordPress posts, pages, comments, media attachments, plugins, themes, and revisions by title or name and ID.
  • Search within each category to find specific items.
  • Select individual items or select all items in a category.
  • Review the exact items selected for cleanup 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.
  • Track cleanup progress, view a detailed operation report, and resume interrupted jobs.
  • Optionally change the permalink structure to Post name.

Important behavior

  • Nothing is selected by default. Only items you select are submitted for cleanup.
  • Unselected items are not directly processed. However, WordPress may automatically remove associated comments and revisions when their parent post or page is deleted.
  • Deleting a media attachment permanently removes its attachment record, original file, and generated image sizes.
  • Uninstalling a plugin may remove its own settings, database tables, or other data if its uninstall routine does so. 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.
  • 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 separately.
  • User accounts, menus, widgets, and unrelated site settings are not directly modified. The optional permalink setting changes the permalink structure and rewrite rules.

INT Fresh Start is a manual cleanup tool, not an automatic full-site reset or database optimization plugin. It does not include orphaned metadata cleanup, unused media detection, or saved cleanup profiles.

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.

Screenshots

Installation

  1. Upload the int-fresh-start folder to /wp-content/plugins/, or upload the ZIP through Plugins > Add New Plugin.
  2. Activate INT Fresh Start.
  3. Open Tools > INT Fresh Start.
  4. Select the individual items or use Select all for a category.
  5. Review the selected-items panel, confirm the warning and run cleanup.

FAQ

Does it delete everything automatically?

No. Nothing is selected by default. Only items you select are submitted for deletion. The active theme, parent themes required by installed child themes and INT Fresh Start itself are protected.

Does it delete administrator accounts?

No. User accounts are not modified.

Does it delete media files?

Only when you select media attachments. Deleting an attachment also deletes its original file and generated image sizes.

Does it support Multisite?

No. INT Fresh Start supports single-site WordPress installations only. It detects Multisite and prevents cleanup operations.

Does it remove must-use plugins?

No. Must-use plugins and hosting-managed drop-ins are outside WordPress’s regular plugin list and are left untouched.

Will unselected data always be preserved?

INT Fresh Start only directly processes selected items. However, WordPress may automatically remove associated comments and revisions when their parent post/page is deleted. Revisions attached to custom post types are listed separately and can be deleted if selected. A selected plugin’s uninstall routine may remove that plugin’s own data.

Does it include database optimization or orphaned metadata cleanup?

No. Advanced database cleanup, orphaned metadata cleanup, unused media detection and saved cleanup profiles are not included.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“INT Fresh Start” is open source software. The following people have contributed to this plugin.

Contributors

Translate “INT Fresh Start” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.4

  • Rename the public plugin identity to INT Fresh Start and align the directory slug and text domain.
  • Add translator context comments to formatted interface messages.
  • Remove the query setting that suppresses WordPress filters.
  • Document centralized AJAX nonce verification for static analysis.

1.2.3

  • Harden selection parsing by rejecting nested and non-numeric item IDs.
  • Preserve valid theme directory identifiers during server-side selection validation.
  • Make the remaining JavaScript interface strings translatable.
  • Clarify plugin and theme database cleanup behavior.
  • Refine the description and developer attribution for the Plugin Directory listing.

1.2.2

  • Fix revision deletion authorization by checking the revision’s parent item capability.

1.2.1

  • Display cleanup selections in a compact single-column list.
  • Improve alignment of the Delete selected items button and trash icon.

1.2.0

  • Removed Hello Elementor installation and automatic theme cleanup.
  • Replaced automatic deletion with explicit per-item selection for posts, pages, comments, media, plugins and themes.
  • Added Select all, Clear, category search and a selected-items review panel.
  • Added optional individual revision selection and optional Post name permalink setting.
  • Protected the active theme, required parent theme and INT Fresh Start.
  • Preserved all unselected items by default.