Linux 软件免费装
Banner图

Freshly

开发者 djekanovic
更新时间 2026年7月23日 18:11
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

development cleanup staging reset reinstall

下载

1.0.0

详情介绍:

Reset your WordPress site back to a brand new install — in seconds, without losing your login. Every developer knows the moment: a test site is buried under thirty half-configured plugins, four abandoned themes, and a media library full of test-image-final-2.jpg. The usual fix is to delete the whole thing and start over — new database, new wp-config.php, new admin account, new login. Freshly skips all of that. One click and your site is a fresh WordPress install again: same domain, same database credentials, same table prefix, same admin account, same browser session. You are never logged out and you never have to create new credentials. Why people use Freshly Simple Reset One click, one confirmation. Freshly:
  1. Deletes every plugin (except itself) and every theme.
  2. Permanently empties the media library and wp-content/uploads.
  3. Drops every database table and reinstalls the WordPress database with wp_install() — the exact routine behind the famous 5-minute install.
  4. Reinstalls WordPress core files from the official WordPress.org package.
  5. Installs and activates one official default theme, so your front end never goes down.
  6. Restores the admin account you were logged in as — same username, same password, same session.
When it finishes, you are looking at a brand new WordPress site, still logged in. Advanced Reset Need something narrower? Advanced Reset lets you pick each target independently: Uncheck everything you want to keep. A themes-only reset leaves your database untouched; a media-only reset leaves your plugins alone. Built on WordPress's own machinery Freshly does not download and unzip code by hand, and it does not ship a bundled copy of WordPress. Every install goes through the same upgrader classes WordPress uses for its own screens: Important safety notes Third-Party Services This plugin connects to one external service during a reset: No data about your site, your users, or your content is ever sent to any external service. Freshly has no analytics, no tracking, no telemetry, and no calls home.

安装:

  1. Upload the freshly folder to /wp-content/plugins/, or install it from Plugins → Add New.
  2. Activate through the "Plugins" menu.
  3. Go to Freshly in the main admin menu, directly below Settings.

屏幕截图:

  • Advanced Reset — choose exactly what to reset. Each target (Plugins, Themes, Media, WordPress) can be toggled independently.

常见问题:

Will this touch wp-config.php?

No. Database host, name, user, password, and table prefix are read from the existing wp-config.php and never modified. Only the tables under that connection are dropped and recreated.

Will resetting the database log me out?

No. The admin account you are currently logged in as is captured before the database is wiped and restored into the fresh install afterwards — same ID, password hash, and session token — so your login stays valid and the page simply reloads into a clean site.

What happens to other users?

A WordPress (core + database) reset returns the site to a single-admin fresh install, so all other user accounts are removed along with everything else in the database. Resets that do not include the database (plugins, themes, or media only) leave every user account untouched.

What happens to Freshly itself during a Plugins reset?

Its own plugin folder is excluded from the wipe, and it stays active throughout. A database reset would normally deactivate everything (a fresh install has no active plugins), so Freshly explicitly re-adds itself to the active plugins list afterwards — otherwise it would take its own admin page and AJAX endpoints down mid-run. Every other plugin is deactivated by a database reset, which is inherent to starting from a clean install.

Can I undo a reset?

No. There is no undo and no backup. That is the deliberate trade-off that keeps Freshly fast and simple. If the content matters, back it up before you run a reset.

Can I install a specific WordPress version?

Yes. In Advanced Reset, enable the WordPress target and pick a version from the dropdown, which is populated from the official wordpress.org release list. Useful for reproducing version-specific bugs.

Does it work on multisite?

Freshly is built and tested for single-site installs. It is not recommended on a multisite network.

Does it need FTP or database credentials?

No. Freshly uses the credentials and filesystem access WordPress already has. If your host requires FTP credentials for WordPress updates, WordPress will prompt for them the same way it does for a normal update.

更新日志:

1.0.0