這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

WPDBSpringClean

外掛說明

1) Database Table Clean:

Many plugins do not clean up their database tables after you uninstall them.

What happens most of the time is that the plugin files and folder is deleted but not the corresponding plugin database tables.

This where this plugin comes to the rescue. The WPDBSpringClean plugin identifies unused, WordPress DB tables which have
been left over from old plugins you have uninstalled on your site and it then gives you the option of deleting these tables.

2) Database Table Optimization:

Due to regular insertions and deletions in the various DB tables on your system, these tables can quite often hold allocated but unused space.
Consequently this can make your DB tables inefficient, fragmented and unoptimized.
This plugin will identify unoptimized tables and will allow you to optimize them by deleting the allocated unused space within a particular table.
The plugin also optionally allows you to specify search criteria such as the minimum amount of overhead per table and minimum unused space for a table.

By default if no search criteria is specified, the plugin will identify all tables which have an overhead of greater than 10%.
(Note: “Overhead” in this plugin is defined as (Data_free/Data_length) expressed as a percentage and where Data_free and Data_length are MySQL table parameters)

For more information on the WPDBSpringClean and other plugins, visit the WPSolutions-HQ Blog.
Post any questions or feedback regarding this plugin at our website here: WPDBSpringClean.

螢幕擷圖

  • Screen shot file screenshot-1.jpg shows the table delete admin menu.
  • Screen shot file screenshot-2.jpg shows the table optimize admin menu.

安裝方式

  1. FTP the WPDBSpringClean folder to the /wp-content/plugins/ directory,

OR, alternatively,

upload the WPDBSpringClean.zip file from the Plugins->Add New page in the WordPress administration panel.

  1. Activate the WPDBSpringClean plugin through the Plugins menu in the WordPress administration panel.

If you encounter any bugs, or have comments or suggestions, please contact the WPSolutions-HQ team on support@wpsolutions-hq.com.

常見問題集

Will this plugin prevent me from deleting the wrong table?

WPDBSpringClean identifies only those database tables which are considered
not part of any of your installed plugins (either ACTIVE or INACTIVE).
When WPDBSpringClean has finished its query it will list all of the tables it
believes are not being used and it will give you the option of deleting some or all of these tables.

(As a matter of prudence it is recommended that you take a DB backup if you are unsure about deleting particular tables)

使用者評論

2017 年 10 月 16 日
It does detect tables that are empty, which is a big difference from tables that are not used. So once you get the list you must really search the web for every single name, to find out that the web is not helpful at all. All in all, counting the very few other plugins that are supposed to help you in this matter (they all do half the job and are far too outdated) I believe we are still far beyond the moon.
2017 年 7 月 7 日
Brilliant and effective. Gets rid of loads of clutter that plug ins leave behind. There shouldn't even be a need for this plug in, but even pro versions with tens of thousands of installs don't necessarily ask if you want to retain data as part of uninstall. Since having it I have been far more likely to give a plug in a test run, knowing this will tidy up after it. BUT 3 years without an update, it is getting scary to use it. If 'wpsolutions' is out there and reads this, come back man. I would love to see 'update available' in my plug in list.
2017 年 4 月 25 日
Simplemente cumple con lo que promete, mi instalacion de wordpress tenia ya 60 tablas de las cuales me dejo unicamente las necesarias y mi sitio sigue funcionando perfectamente.
2016 年 9 月 3 日
Seemed to work well on WP 4.5.3. Deleted many unused tables from old plugins.
閱讀全部 51 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WPDBSpringClean〉的開發相關工作。

參與者

將〈WPDBSpringClean〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.6

  • Improved the way in which the “plugins” directories are retrieved when searching. The plugin will now also work correctly for instances where people may have moved the “wp-contents” directory.

1.5

  • Corrected a mistake in the logic which was automatically performing an unused table search when plugin was installed for the first time
  • fixed bug where deletion of tables using bulk delete was not working properly

1.4

  • Fixed and tested any incompatibilities and errors for WP 3.5.1

1.3

  • Added new functionality:
    WPDBSpringClean now also offers the ability to search for unoptimized DB tables (ie, tables which have a high overhead whereby they have a high percentage of allocated but unused space)
    WPDBSpringClean then gives you the option of optimizing these tables so that your database uses its space more efficiently.

1.2

Bugs Fixed:
* This release has fixed a problem which some people were encountering which displayed the error: “Maximum execution time of 30 seconds exceeded”.
With this fix the search time has been greatly reduced too.

1.1

  • Improved page load performance when a delete is being performed
  • Added spinner GIF to represent progress bar during search operation

1.0

  • First Release