| 开发者 | deepakrajpal |
|---|---|
| 更新时间 | 2026年10月17日 14:42 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
Tools → Purgify) — tabs for Cache (the default), Transients and Database Rows, with built-in guidance.Tools → Purgify → Cache) — shows every cache layer detected on your site with one "Clear all caches" button and a Clear button per layer. Purgify calls each plugin's own clear function, so nothing is deleted behind the plugin's back. Supported:Clear-Site-Data header).purgify_cache_providers filter.Tools → Purgify → Transients) — after clearing, an admin notice tells you exactly how many transients were deleted, with an expandable list of every key that was removed. Two clear modes:Tools → Purgify → Database Rows) — pick a table (defaults to the options table), enter comma-separated key fragments, and see every matching row with all its columns. Delete rows one at a time or all shown rows at once.LIKE %term%) and show at most 100 rows. Deletes are limited to the rows shown, so there is no way to empty a table.purgify folder to /wp-content/plugins/.No. Transients are cache entries — clearing them causes WordPress and plugins to regenerate fresh data on the next request. Your site may be slightly slower for the first few requests after clearing.
Clear All removes every transient unconditionally. Use it when you need a completely fresh cache. Clear Expired removes only transients whose timeout has already passed. This is the safer, more routine option — it just does what WordPress's own garbage collection is supposed to do automatically.
If you have an external object cache (e.g. Redis via the Redis Object Cache plugin), transients are stored there instead of the database. This plugin clears the database rows, which is the fallback store. To clear an external object cache, use that cache's own management tools or flush it from its plugin's settings.
The plugin clears both regular (_transient_*) and site-wide (_site_transient_*) transients from the current site's options table. Full multisite network support is planned for a future release.
Purgify detects active cache plugins and hosting caches and shows only the ones it found. The Cache tab lists them, plus a collapsed list of everything else it supports. Clearing a cache is always safe: the cache plugin rebuilds pages and files on the next visit.
No website can do that. Purgify can clear your own browser's cache for the site: it sends the standard Clear-Site-Data header on your next page load (supported by Chrome, Edge and Firefox). Visitors' browsers follow the cache headers your site sends.
It's built for deleting a few rows at a time, not for bulk changes. Searches show at most 100 rows, and only those rows can be deleted. Every delete asks for confirmation, and essential core options are protected. Deleted rows cannot be restored, so take a database backup before deleting anything you are unsure about. Only administrators (manage_options) can use it.
For the options table it searches option_name, and for meta tables meta_key. For other tables it picks the first text column. You can choose any column from the "Key column" dropdown.
The admin toolbar links are visible on the front-end when you are logged in as an administrator (provided the toolbar is enabled for your user). They work exactly the same way.
Tools → Purgify → Cache, and "Clear All Caches" in the admin toolbar). Detects and clears 24 cache layers, including WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed Cache, WP Fastest Cache, Cache Enabler, Breeze, WP-Optimize, Hummingbird, Swift Performance, FlyingPress, SiteGround, Varnish, WP Engine, Pantheon, Cloudflare, Proxy Cache Purge, Nginx Helper, Autoptimize, Elementor CSS, persistent object caches, PHP OPcache and your browser cache. Clear them all at once or one at a time.Tools → Purgify → Database Rows). Search any of the site's tables by comma-separated key fragments, review the matching rows with all their columns, and delete them one at a time or all shown rows at once (up to 100 per search).