Delete old, expired transients from WordPress wp_options table
As of April 2026, Delete Expired Transients is a WordPress cache plugin with 5.0K+ active installations and a 5/5 rating from 13 reviews. It has been downloaded 117K+ times in total. Requires WordPress 3.7+ and PHP 5.3+. Available on WordPress.org since 2013. Downloads are up 27% this week. Top alternative: WP-Optimize – Cache, Compress images….
Delete old, expired transients from the WordPress options table (wp_options), to prevent them from bloating your database and even slowing down your website.
Unless you are using an object cache (like memcached), WordPress stores transient records in the options table. Many transients are given an expiration time, so in theory they should disappear after some time. In practise, because old transients are only deleted when requested again after they’ve expired, many transients stay in the database. After a while, there can be thousands or even millions of expired transients needlessly taking up space in your options table, depending on what your plugins are doing.
Delete Expired Transients schedules a daily task to delete any expired transients from the options table. It performs thi…
easy to use. 簡単に利用できる。
Subj! 😉
Still works great, perfect on Multisite…
Just installed and left it to do its magic. After a while I checked the options table and sure enough almost all the transients had been deleted. Couldn’t ask for more.
This is a great plugin, effective, simple and direct, plus great support, amazing job!!!! Thank you!
| WordPress | 3.7+ requiredTested up to 6.9.4 |
| PHP | 5.3+ required |
The full changelog can be found on GitHub. Recent entries:
Released 2018-11-19
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.