I am making this option disabled. Uses the default WordPress delete functions whenever possible instead of MySQL delete queries. WordPress Update: Simplified the Settings. OceanWP 2.9 9. Asking MySQL to optimize its tables every now and again will keep your site running as fast as possible. Well, this post is all about how to clean a WordPress database using plugins and some manual ways. This vulnerability could allow an attacker to execute arbitrary JavaScript code in the victims browser by tricking them into clicking on a specially crafted link. Fix: Alternative for those who dont have the MB module. Fix: Check if the filename exists in the trash for every new upload (and if yes, give it a different filename). Media Cleaner is a powerful plugin that helps you clean up your WordPress media library by deleting unused media entries and files, as well as fixing broken entries. Add: Filters for Filesystem scan. If the first option didnt work, try disabling merging of JavaScript files. It also cleans up your comments table, removing all the spam and un-approved comments that have built up with a single click. But we do recommend to use the latest version of WordPress. Maintenance. Removing the cache folder will delete all of WP-Optimizes cache, as well as those from other plugins. Works exactly as it should be! Please use the WordPress translation website. TWEAK: Change the method used to generate the configuration file path in advanced-cache.php; no issues were reported, but analysis indicated a potential way to generate a path that would not agree with what was written by saving settings; and also another way to generate an invalid path on Windows webservers running on non-standard ports. Authors, Contributors, Editors wont be able to see it. However, its important to note that when using WP-Optimize with multilingual plugins, the URL format for different languages should not include any query parameters, for example https://example.com/?lang=en. TWEAK: Minify Enable users to defer all JavaScript, including the merged and minified assets, TWEAK: Minify Improve general compatibility with The Events Calendar and other plugins, TWEAK: Image compression prevent database warning when the table, TWEAK: Image compression Detect already compressed images by other plugins (ShortPixel Image Optimizer, Smush, Imagify, Compress JPEG & PNG images by TinyPNG, EWWW Image Optimizer), TWEAK: Image compression Added compression stats in the Media Librarys list view, TWEAK: Image compression Possibility to restore all compressed images. Added wp-optimize.pot file for translators (inside ./languages/ folder). If you edit things a few times (and particularly if the post is long), your database soon gets clogged up with old revisions that just sit there, taking up valuable space. Change: the CSS was updated to fit the new Admin theme. If you were to reach a caching limit, it probably means that your server is not fit for the size of your website and caching needs. Suppose youre familiar with AI tools like Jasper AI, MidJourney, and WebWP-Cleanup ( 3) This Wordpress plugin will cleanup your Wordpress database by remove all unused data from your Database Toolset ( 7) Database Toolset can help you to If you turn off caching on WP-Optimize Cache, you can use any other caching plugin and still use the other features of WP-Optimize. Automatically cleans your database every week. TWEAK: Prevent deprecation notice on PHP 8.0, FEATURE: Introduction of Power tweaks (premium feature), FEATURE: Power tweak replace WooCommerce Get total spent query by a faster one, FIX: CloudFlare not detected on gzip and browser caching tabs, FIX: Premium Unused images Download CSV warning, FIX: PHP 8 compatibility issue WP_Optimize_Browser_Cache->prepare_interval(), TWEAK: Upgrade jQuery code to deal with deprecations with the latest bundled version, TWEAK: Fix wrong usage of wp_localize_script to prevent warnings in PHP 8, TWEAK: Premium Unused images Update the data when moving images to the trash / deleting instead of doing a hard refresh, TWEAK: Change how default exclusions are handled. For users with more complex plugins for handling website content, the Pro version may be necessary for optimal compatibility. TWEAK: Delay displaying notices for 2 weeks, TWEAK: Improve label of when saving a media type in always purge this. Info: This plugin is hard work, dont hesitate to review it Thank you. TWEAK: Updater in paid version now will make checks on availability without needing login, FIX: Fix force tables optimisations checkboxes, FIX: Fix tablesorter issue preventing the optimisations from displaying, FIX: Premium Fix Spam and Trashed Comments preview, TWEAK: Premium Possibility to exclude a page from cache from the page / post edit, TWEAK: Wipe WP-Optimize settings function, FIX: Dont override advanced-cache.php if caching is disabled, FIX: Show image as uncompressed after restoring backup from the media modal, FIX: Save the last state for take a backup checkboxes, TWEAK: Load optimizations and database tables list via ajax, TWEAK: Move database optimization settings to the database page, TWEAK: Improve error handling for ajax requests, TWEAK: Cache feature Clear archive page cache when post is updated, TWEAK: Cache feature Possibility to exclude front page from the cache, TWEAK: Cache feature Deny direct access to cache files folder, TWEAK: Cache feature Prevent direct access to cache config content, TWEAK: Image compression Prevent confusing errors when restoring an image whose backup file was deleted, TWEAK: Only show the plugins own notices on WP-Optimizes pages, TWEAK: Premium Page cache Possibility to generate a cache file per country with WooCommerce geolocation, TWEAK: Premium Reorganise cache extensions to only keep the code required at the cache generation / fetching stage, TWEAK: Premium Unused images add support for non-dated folders, TWEAK: Premium Unused images Added wpo_unused_images_per_page filter for filtering images per page count, TWEAK: Premium Unused images Possibility to move unused images to trash before completely deleting, FIX: Premium Unused images Fixed detection of -rotated and -scaled images, TWEAK: Cache feature Cache sitemap.xml and robots.txt, TWEAK: Cache feature: fix scheduled preload, TWEAK: Cache feature: save the value of wpo_current_url() to enhance compatibility with Weglot, TWEAK: Fix permissions for restoring or compressing images on multisite, TWEAK: Premium Tweak UI when fetching unused image infos, TWEAK: Premium Added compatibility for Oxygen builder, TWEAK: Premium Added WP-CLI commands for managing cache, FIX: Image compression Fix restoration on multisite, FIX: Cache feature Scheduled preload when a sitemap does not exists, TWEAK: Check for headers_sent() before closing the browser connection, TWEAK: Cache feature Do not show clear cache buttons in the admin bar if the user doesnt have the right capability, TWEAK: Cache feature Dont cache REST API requests, TWEAK: Tabs to point to the correct URL for direct access, TWEAK: Only log the reason why an URL isnt cached if the constant WPO_CACHE_DEBUG is true. Add: Works even when original size image filename contains resolution. Update: Will show the same number of items as in the Media Library (before it was fixed to 15 items per page). US registered company. How To Clean Up Unused Plugins in WordPress Multisite - WPMU Update: Core was re-organized and cleaned. 1. Advanced Database Cleaner WordPress plugin | WordPress.org Fix: Could not detect in the HTML absolute URLs starting with wp-content directly. The cache functionality is only meant to cache frontend pages. In those cases, uninstalling the plugin can result in its data and tables remaining Fix: Some settings could not be changed when Filesystem was selected in Dashboard. As these junk files keep growing they will put a load on your server which will ultimately slow down your website. Defering CSS and JavaScript allows you to load non-critical assets after the main page load, resulting in an apparent speed gain. It helps me to keep the site clean and fast. Use it alongside Database Cleaner for the ultimate clean-up experience. Confirm that youd like to delete the folder and you are done. Every single major site uses caching to serve cached pages faster by using fewer resources. Media Cleaner Pro adds extra features to the free version of Media Cleaner: Media Cleaner: Clean your WordPress! is open source software. Update: Support for ACF (Image Field as Object, URL and ID). Just pay attention when using it, it sometimes includes pics assigned to attributes and you need to tell it to ignore those. Add: Support for Theme X, ZipList, and better support for standard websites as well. Quttera Web Malware Scanner 2.10 10. AI Power 2.8 8. Fix: Support for WPBakery Masonry Grid and probably for many more cases than just this one. trashed/unapproved/spam comments, stale data) plus pingbacks, trackbacks and expired transient options, Compacts/de-fragment MySQL tables with a button-press, Detailed control of which optimizations you wish to carry out, Carries out automatic weekly (or otherwise) clean-ups, Retains a set number of weeks data during clean-ups, Performs optimizations without the need for running manual queries, Automatically trigger a pre-optimize backup via, Show database statistics and potential savings. The cached files are stored in the common wp-content/cache folder, inside a wpo-cache folder. It may or may not work on all servers. We are constantly working to increase compatibility with other plugins. Next up we have Advanced Database Cleaner, a simple and straightforward plugin that helps you find and delete different kinds of unused and unnecessary files from your system. In our support forum, here: https://wordpress.org/support/plugin/wp-optimize/. Features might This plugin is compatible with all media types, including retina and WebP versions. TWEAK: Minify Purge cached assets when UpdraftCentral was updated. Filesystem Analysis: Scans your physical /uploads directory and matches it against the Media Library. We also use third-party cookies that help us analyze and understand how you use this website. It can also be caused by errors in the CSSs syntax. Update: UI improved in many ways, I hope you will love it more! The only limit is the space on your server and the maximum number of subdirectories allowed by your server, as caching will write files in subdirectories following the permalink structure. TWEAK: Prevent PHP notice from WooCommerce deprecation, TWEAK: Show error instead of success when table doesnt exist, TWEAK: Prevent PHP fatal error in media list view, when images are makred as compressed, TWEAK: Image edit window Link does not go to image settings and more/less link not working, FIX: Apply different image compression levels, FIX: Cache Purge WooCommerce product page after stock update, FIX: Database errors after adding a new site, FIX: Flatsome theme compatibility with google fonts. One of the unique features of WP Synchro is that it keeps the staging site in sync with your production site. Yes, the newly added Minify enables you to minify JavaScript and CSS. We recommend UpdraftPlus. Would you like to support the advancement of this plugin? Upon activation, simply go to Tools Sweep to clean up your WordPress database. Top 8 Best WordPress Clean Plugins 2023 - JustFreeWPThemes Better Free Wordpress Theme Directory! Add: Filter to allow developers to override the decisions of the plugin. Info: There is no need to add MEDIA_TRASH anymore You can remove it from your wp-config.php if you added it in there. To do so, navigate to Jetpack and click on the Scan button. Responsive mobile interface, supports running from iPhone/Android/Tablets, I do not monitor WP forums, support email at plugins(at)ruhanirabin.com. Fix: Better support for filters for filesystem scan (and a little optimization as well). Fix: Avoid scan to stop if a warning is sent by the server when using Live Scan. This simple, popular and highly effective tool has everything you need to keep your website fast and thoroughly optimized! WordPress Usually, a page is cached when a user visits it. Add: Many option to make the processing faster or slower depending on the server. The cached page is sent to the user before most of WordPress was loaded. Go to Media >Library. Fix: Filenames with spaces werent detected correctly and other. New features explained http://j.mp/HBIoVT (read the blog post). This is rare; its probably because youre with a shared web hosting company that doesnt allow scripts to run an optimize command via SQL statements (SQL OPTIMIZE instruction). WebFEATURES INCLUDE: The free Live Visitor Counter widget includes the following features: Live visitors Todays visitors Total visitors Dark Mode Unique Visitor Per Session Transfer your numbers from previous counters Lighter and faster Transparent background Style The design is minimalistic and simple and works with all kind of website styles. NEW Main Level Menu Item added for WP-Optimize, You might need to scroll down to see it, POST META Table cleanup code removed cause it is making problems with many hosts, Added cleanup of POST META Table along with the revisions, Fixed some minor PHP tags which causes the total numbers to disappear. It also needs to define the constant WP_CACHE in wp-config.php, it will need access once to wp-content/advanced-cache.php, as well as to the folder wp-content/wpo-cache to write the cache settings. Thanks so much! Add: You can now sort the results by size and path. It can also be caused by errors in the JavaScripts syntax. Falcon is a simple WordPress plugin that offers tons of features to Voicer 3 Comparing the Best WordPress AI Plugins 3.1 WordPress AI Plugins Price Comparison 3.2 WordPress AI Plugins Asset CleanUp WordPress plugin is an HTML source code cleaner that will help you to remove unnecessary or unused scripts from your WordPress posts and pages to reduce the loading speed and optimize performance. WebTo set up an uninstall hook, use the register_uninstall_hook() function: register_uninstall_hook( __FILE__, 'pluginprefix_function_to_run' ); Top . No, caching will actually reduce the load on your server, by reducing the amount of PHP and mysql used. WebDescription WP-Optimize Cache is a revolutionary, all-in-one WordPress performance plugin that caches your site, cleans your database, compresses your images. to Fully Uninstall a WordPress Plugin (Premium), FEATURE: Added custom capabilities wpo_prevent_run_optimizations and wpo_prevent_manage_options (Premium), FIX: Wrong numbers in total cleaned field, FIX: Dont show incorrect overhead value if option innodb_file_per_table disabled, TWEAK: Added option to clean all transient options and network-wide transient options for multisite WordPress installation, TWEAK: Links to UpdraftPlus automatically Install/Activate UpdraftPlus plugin, TWEAK: Auto-draft, revision posts and pingback comments removing with their meta data, TWEAK: Scheduler is not using the WordPress timezone settings. A lower cache lifespan value will result in more frequent cache update activity on your server, and thus more preload processes, if activated. This could catch an error, and prevent the rest of the code to be broken. Fix: When over 1 GO, was displaying a lower size value. This website uses cookies to improve your experience while you navigate through the website. This has been a very useful app to get rid of pics for deleted products. If you want to get rid of the issue Add: Support for Global Gallery, Lana Downloads Manager, Powerpress, Connections Business Directory, Wonderful Plugin 3D Carousel. This Add: Filter by issue, and allow to delete those specific issues. If you run an e-commerce, have a custom login page or any page that has dynamic content, you might want to exclude certain urls from the cache. Fix: Debug logs werent logging (and enhanced them a bit). Caching is a sure-fire way to ensure that web pages load at lightning-fast speed. Update WordPress, plugins and themes Frequency: monthly regular basis Keeping your WordPress website core files, plugins and themes updated is super important. Info: There will be an important warning showing up during this update. Add: Lot of refactoring and optimizations. Btw, since were talking about plutings, check out wpDataTables 70% of users say it is extremely 2.1 1. TWEAK: Cache feature Added the filter wpo_cache_preload_sitemap_filename to enable overriding of the sitemap name used for preloading, TWEAK: Make all tooltips accessible via keyboard navigation, TWEAK: scandir() usages changed to opendir(), TWEAK: Database optimizations Add Gravityforms to list and tweak UI, TWEAK: Cache feature Preload indicates when using a sitemap. Removes query strings for JS and CSS files. Depending on your setup, page caching can be what makes the biggest difference to your websites speed and performance. Fix: Works even if the Permalinks are disabled. Add: Support for Support for FAT Portfolio. Update: Removed affiliate links to BlogVault in the Readme as it seems to be against the WordPress guidelines. TWEAK: Image compression Remove NitroSmush service, which is no longer active. If you publish Instead, it should be in a pretty permalink format, such as https://example.com/en. Once the tool is activated, you can scan your WordPress site for malware. WordPress So be careful when deleting the data! If it fails, you can remove a few scanning options, and I will continue to work on making it perfect to support huge installs with all the options on. Add: Link to Image directly from Dashboard for a quick check. Thank you to the translators for their contributions. Helps to clean up unused media files and broken files from your media library. Update: Many optimizations, modules and big sections of the code are now only loaded when really needed. When WordPress uses a particular transient, that specific transient is re-created automatically. No, WP dashboard pages are not cached. First thing you need to do is install and activate the WP-Sweep plugin. Fix: keep the trash information when a new scan is started. WordPress Plugins Yes, the cache feature works with IIS. However, all this can be easily avoided by using one of the best WordPress cleaner plugins to help you remove/delete junk files from your database. Add /.+ to the cache option URLs to exclude from cache on the advanced settings tab. TWEAK: Bypass minify when editing a post using the Brizy editor, TWEAK: Renamed UpdraftCentrals command classes filter, TWEAK: Bump WP version requirement to 4.4+, and PHP version requirement to 5.4+, TWEAK: Purge caches when updating a plugin / theme (also when updating using a ZIP archive), TWEAK: Improve the admin bar cache menu, TWEAK: Show information about Cloudflare support, TWEAK: Database optimization Resume optimizing when a timeout occurs, TWEAK: Cache feature Do not cache pages with fatal errors, TWEAK: Cache feature Do not cache RSS feeds, TWEAK: Page cacheing Prevent adding the comment cookie when ordering on WooCommerce, TWEAK: Added Oasis Workflow Pro tables to the list, FIX: Unused images restore from trash UI issue, FIX: Premium Unused images Images trash works on multisite, TWEAK: Prevent GLOB_BRACE warning on systems not supporting it, TWEAK: Minify Reset minified files when saving an Elementor page or post. TWEAK: Add the possibility to hide the image optimisation metabox in the media edit screen. Hopefully you have found this read helpful. Fix: ACF File field wasnt being detected properly in some cases. WordPress Plugin Update: This is a big one. Our caching tests and feedback from real-world users show that the caching feature alone can make your site faster than any other cache plugin or optimization. Even after deleting unused plugins, often the tables stay behind. It also comes with multisite support which is handy for webmasters managing a network of websites. If you find any others, please kindly report it. * in order to avoid PHP 7.2+ dependency, FEATURE: Cache Allow debugging of which cache file is chosen, FEATURE: Premium Cache Serve cached content for logged in users, per role, FIX: Premium Unused Images Fixed trashed images listing. (premium), Scans your physical/upload directory and compares it with your media library. Fix: UTF8 filenames skipped by default but can be scanned through an option. But once this is done, performance should increase and the load on your server will decrease. No, if WordPress works properly, WP-Optimize will be able to cache your pages and posts. If none of the above works, disable processing of JavaScript files in the minify settings, and open a support thread with details about your issue. Remove Inactive WordPress Plugins and Themes Delete Draft Blog Posts and Pages Empty Your Mailbox and Delete Unused Email Accounts Clear Cache and Old Backup Files in WordPress 1. Fix: Create the DB as soon as it is required. The cache plugin will store the nonce in the page, and this one will become invalid after that perdiod of time, which can affect certain functionalities of your plugins and themes. Choosing a frequency for the cache preloading schedule will depend on factors such as the frequency at which the website content is updated, the number of pages in the cache, the resources of the server and more. Fix: Issue with the URLs pointing at the plugins tutorial page. Fix: Images in widgets werent detected in many cases. You can change this in settings. Ready for nice updates. FIX: Optimizing a table now runs correctly after automatic pre-optimize backup, FIX: Fix a code path that could cause a fatal error on PHP 5.2, TWEAK: Optimizing a table should then refresh the information in the UI shown for it, TWEAK: Use an image compression logfile path inside the uploads hierarchy, with unpredictable salted element, FEATURE: Compress images using lossy and lossless compression both existing images, and newly uploaded, FIX: Wrong information about corrupted tables, TWEAK: Prevent PHP notices on calls from UpdraftCentral, TWEAK: Prevent notices about Premium showing in Premium, correct button text, update coupon, TWEAK: Prevent the overdue cron checker running twice instead of once, FIX: Detect more relationships between tables and plugins in orphaned database tables optimization, FIX: Fixed orphaned relationships optimization, TWEAK: The informational list of WP core tables missed some possible extra tables on multisite, TWEAK: Updated information on More plugins tab, TWEAK: Fix header layout when a system or third party notification are shown, TWEAK: (Premium) Fix layout in unused images list mode, TWEAK: Improve data reliability in javascript, TWEAK: Improve orphaned relationships data optimization, TWEAK: Wrong message for remove spam and trashed comments optimization, TWEAK: Output additional information if table was not deleted, FIX: Added escaping for table names in database queries, FIX: Fix another possible fatal error due to missing get_plugins() function, FIX: Improve identification of installed/active plugins, FIX: A regression in the identify table by owner feature caused optimizing to silently fail on some tables, TWEAK: Added ability to exclude lazy load images by class, FEATURE: Added the ability to download unused images list (Premium version) as a CSV file, FIX: Load scripts and styles only on WP-Optimize pages, FIX: Fix a possible fatal error due to missing get_plugins() function, TWEAK: Remember selected optimizations on Database page, TWEAK: Prevent PHP notices when saving settings or optimizing in some circumstances, FIX: Change a newly-introduced fragment that was not compatible with PHP 5.2, TWEAK: Tweak some other code that had PHP 5.2 compatibility issues, RE-FACTOR: Refactoring and reorganisation of the UI, TWEAK: Added feature to view unused images as list, TWEAK: Fix sorting sizes columns in Tables information to take into account textual modifiers, FIX: MetaSlider images detected as unused, FIX: Preview for Trashed posts optimization doesnt work, FIX: Unselected optimizations could be run on a scheduled run, FIX: Unexpected content in the footer after preview popup closed, TWEAK: Removed redundant checkbox for Lazy Loading settings.