Transient Cleaner
Clean expired transients from your options table. The original and best! Transient housekeeping was added to the core of WordPress after version 5.8. However, I have decided to open up this plugin to all versions to allow for manual transient cleaning. Longer term I am working on a new version of the plugin, designed specifically for all WordPress releases. Tested up to PHP 8.2 Fully complies with WordPress coding standards Compliant with the stronger WordPress VIP coding standards, as well as compatibility with their platform Community plugin – visit the Github page to get involved with the latest code development, request enhancements and report issues “Transients are a simple and standardized way of storing cached data in the WordPress database temporarily by giving it a custom name and a timeframe after which it will expire and be deleted.” Unfortunately, expired transients only get deleted when you attempt to access them. If you don’t access the transient then, even though it’s expired, WordPress will not remove it. This is a known “issue” but due to reasons, which are explained in the FAQ, this has not been adequately resolved. Why is this a problem? Transients are often used by plugins to “cache” data (my own plugins included). Because of this it means that expired data can be left and build up, resulting in a bloated database table. Meantime, this plugin is the hero that you’ve been waiting for. Simply activate the plugin, sit back and enjoy a much cleaner, smaller options table. It also adds the additional recommendation that after a database upgrade all transients will be cleared down. The Settings Screen Within Administration -> Tools -> Transients an options screen exists allowing you to tweak when you’d like cleaning to happen, including the ability to perform an ad-hoc run, and when you’d like the to be automatically scheduled. You can even request an optimization of the options table to give your system a real “pep”! Running in Lite mode A “lite” mode is available. By activating this the options screen will no longer appear and default settings will be used. The advantage? Improved performance to Admin and, especially if you’re running multi-site, no chance of anybody “tinkering” with the settings. To activate, use the following… define( 'TC_LITE', true ); This should be added to your wp-config.php file. Using hooks If you’re the type of odd person who likes to code for WordPress (really?) then I’ve added a couple of hooks so you can call our rather neat cleaning functions… housekeep_transients – this will clear down any expired transients clear_all_transients – this will remove any and all transients, expired or otherwise Acknowledgements I’d like to thank WordPress Developer Andrew Nacin for his early discussion on this. Also, I’d like to acknowledge the useful article at Everybody Staze for ensuring the proposed solution made sense, and W-Shadow.com for the cleaning code. Iconography is courtesy of the very talented Janki Rathod.
Top keywords
- transients10×2.00%
- wordpress8×1.60%
- expired6×1.20%
- options5×1.00%
- cleaning4×0.80%
- table4×0.80%
- added3×0.60%
- code3×0.60%
- data3×0.60%
- database3×0.60%
- expired transients3×0.60%
- options table3×0.60%
Core Web Vitals Booster
This plugin only supports WordPress sites hosted on https://nestify.io. You can signup for a free trial subscription at https://nestify.io Speedien optmizes your site for best performance on desktop and mobile devices automatically. No coding required. We start by prioritizing resources needed for above-the-fold content and deferring everything else. This helps improve core web vitals metrics automatically and help with search engine rankings. This plugin enables a high speed global CDN that automatically optimizes site’s static assets, images, and videos. CDN also converts images to WebP format to reduce the file size. Images are automatically resized according to visitor’s screen size. This core web vitals booster plugin is used to link your speedien.com account and WordPress. After the plugin is installed and activated, your site’s contents are automatically optimized on our cloud servers. These optimized content are then served by WordPress from the cache, which minimizes the response time or TTFB. This plugin also optimizes your site for marketing campaigns as well as paid traffic or CPC. Usually email marketing campaigns and Facebook or Google Ads add unique query parameters to each visitor’s request. This causes typical cache plugins to bypass cache, making them ineffective in real-world usage. With Speedien, all marketing tags, ad click IDs are automatically ignored and your visitors receive instant response from cache. This plugin intelligently excludes visitors from cache when they are making any WooCommerce transactions. If you update your site, blog posts, or pages from wp-admin, these pages are automatically removed from the cache and preloaded again with fresh content. Speedien service includes 24×7 support with 1 hour response time or less. If you run into any issues or need help optimizing your site further, our web performance experts are ready to assist. We also monitor core web vitals of your website each day and send you a report. If your site’s score changes by more than 10 points, it automatically starts a review process on our end. Using this plugin along with a Speedien.com subscription helps you stay on top of your site’s performance and improve conversions as well as SEO rankings. Speedien optmizes your site for best performance on desktop and mobile devices automatically. No coding required. We start by prioritizing resources needed for above-the-fold content and deferring everything else. This helps improve core web vitals metrics automatically and help with search engine rankings. Speedien is a cloud based service that performs the heavy lifting on remote servers. This approach ensures that your hosting performance plays a very little role in overall site speed. This plugin enables a high speed global CDN that automatically optimizes site’s static assets, images, and videos. CDN also converts images to WebP format to reduce the file size. Images are automatically resized according to visitor’s screen size. This core web vitals booster plugin is used to link your speedien.com account and WordPress. After the plugin is installed and activated, your site’s contents are automatically optimized on our cloud servers. These optimized content are then served by WordPress from the cache, which minimizes the response time or TTFB. This plugin also optimizes your site for marketing campaigns as well as paid traffic or CPC. Usually email marketing campaigns and Facebook or Google Ads add unique query parameters to each visitor’s request. This causes typical cache plugins to bypass cache, making them ineffective in real-world usage. With Speedien, all marketing tags, ad click IDs are automatically ignored and your visitors receive instant response from cache. This plugin intelligently excludes visitors from cache when they are making any WooCommerce transactions. If you update your site, blog posts, or pages from wp-admin, these pages are automatically removed from the cache and preloaded again with fresh content. Speedien service includes 24×7 support with 1 hour response time or less. If you run into any issues or need help optimizing your site further, our web performance experts are ready to assist. We also monitor core web vitals of your website each day and send you a report. If your site’s score changes by more than 10 points, it automatically starts a review process on our end. Using this plugin along with a Speedien.com subscription helps you stay on top of your site’s performance and improve conversions as well as SEO rankings. Features: Cloud Based Optimization Your site’s frontend code is optimized on our cloud servers and delivered using our global CDN HTML & CSS Optimization Speedien automatically optimizes your site’s code, generate critical path CSS, and reorder third-party scripts Image Optimization All plans include responsive image sizing, lazy loading, and automatic WebP conversion Daily Speed Reports Receive daily report of core web vitals including alerts if the score changes by more than 10 points Priority Support All paid subscriptions have access to 24×7 priority support with 1 hour response time or less Known incompatible plugins This plugin contains functionality that overlaps with the following plugins. It is recommended that you deactivate these plugins when using core web vitals booster. Autoptimize Breeze Cloudflare Comet Cache by WP Sharks EWWW Image Optimizer Hummingbird Imagify JetPack Lazy Load Litespeed Cache Nitropack PageSpeed Ninja Perfmatters PhastPress SG Optimizer ShortPixel Smush Swift Performance W3 Total Cache WP Cloudflare WP Fastest Cache WP Optimize WP Rocket WP Super Cache 3rd Party Services Used By The Speedien Plugin This plugin acts as a wrapper to our page optimization service. It communicates with our cloud infrastructure using HTTP API over TLS encrypted layer. To learn more about Speedien.com, the data we collect, and information about our service, please visit the following links: Speedien website – https://speedien.com/ Speedien Terms of Service – https://speedien.com/terms-of-service/ Speedien Privacy Policy – https://speedien.com/privacy-policy/ Speedien uses Nestify.io for WordPress hosting and optimization services. For more information about Nestify, please visit: Nestify website – https://nestify.io Nestify Terms of Service – https://nestify.io/terms-of-service/ Nestify Privacy Policy – https://nestify.io/privacy-policy/ Speedien uses Bunny CDN for some of our optimization functionality. For more information about Bunny CDN, please visit: BunnyCDN website – https://bunnycdn.com/ BunnyCDN Terms of Service – https://bunnycdn.com/tos Bunny CDN Privacy & Data Policy – https://bunnycdn.com/privacy