Core Web Vitals & PageSpeed Booster Plugin
Core Web Vitals (CWV) is the new ranking factor
Core Web Vitals (CWV) is the new ranking factor
Google announced that “Core Web Vitals” are going to be a significant ranking signal for websites. In fact, Core Web Vitals or the page experience signal is going to become a requirement for a page to appear in Google’s Top Stories.
Features
- Flush Cache: Using this option you can choose on which events ( WordPress Update,Switching Theme,Post/Page Deletion ) you want to clear website cache.
- Auto Clear Cache: Clear you website on regular intervals , this helps you to keep your website cache updated.
- Webp images: If images are slowing down your website, then converting them to WebP format can improve your page load speed test scores.
- Lazy Load: Lazy loading allows your website to only load images when a user scrolls down to a specific image, which reduces website load time and improves website performance.
- Minification: If you are trying to achieve 100/100 score on Google Pagespeed or GTMetrix tool, then minifying CSS and JavaScript will significantly improve your score.
- Remove Unused CSS:Unused CSS is any CSS code added by your WordPress theme or plugins that you don’t really need. Removing this CSS code improves WordPress performance and user experience.
- Google Fonts Optimizations: You may start noticing external resources like fonts affecting Google PageSpeed + load times. This is where loading Google Fonts locally comes into play.
- Delay JavaScript Execution:You can delay JavaScript based on user interaction. This can be a great way to speed up the paint of the page for Google PageSpeed when something isn’t needed right away. Especially heavy third-party scripts like Google Adsense, Google Analytics etc.
- Cache: Caching is one of the most important and easiest ways to speed up WordPress! it reduces the amount of work required to generate a page view. As a result, your web pages load much faster, directly from cache.
Support
We try our best to provide support on WordPress.org forums. However, We have a special team support where you can ask us questions and get help. Delivering a good user experience means a lot to us and so we try our best to reply each and every question that gets asked.
Bug Reports
Bug reports for Core Web Vitals & PageSpeed Booster are welcomed on GitHub. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.
Credits
- PHP CSS Parser library used https://github.com/sabberworm/PHP-CSS-Parser – License URI: https://github.com/sabberworm/PHP-CSS-Parser?tab=MIT-1-ov-file (PHP-CSS-Parser is freely distributable under the terms of an MIT-style license.)
- CSS from HTML extractor library used https://github.com/JanDC/css-from-html-extractor – License URI: https://github.com/JanDC/css-from-html-extractor?tab=License-1-ov-file (CSS from HTML extractor is freely distributable under the terms of an MIT-style license.)
- WebP Convert library used https://github.com/rosell-dk/webp-convert – License URI: https://github.com/rosell-dk/webp-convert?tab=MIT-1-ov-file (WebP Convert is freely distributable under the terms of an MIT-style license.)
Screenshots
Changelog
1.0.19 (07 May 2024)
- Fixed: Cant over ride the width of .cwvpsb_iframe due to the important property used #132
- Fixed: Compatibility with PHP 8.3 version #140
- Test: Test with new version of wordpress i.e. 6.5v #139
- Fixed: PHP Warning: Undefined variable $img_srcset #141
- Improvement : Option to exclude lazyloading #91
1.0.18 (27 February 2024)
- Fixed: CSS break after latest update (1.0.17) #130
- Fixed: Displaying unknown characters #133
- Improvement: Improvement in Image lazy load #131
- Improvement: Image optimization not working if html contain invalid DOM #134
1.0.17 (19 January 2024)
- Fixed: The type attribute is unnecessary for JavaScript resources. #123
- Fixed: Element script must not have attribute defer unless attribute src is also specified. #122
- Added: Option where we can set different delay JS methods on mobile and desktop. #119
- Added: Option for flush cache on a predefined schedule. #120
- Added: Option to keep cache for a long period of time. #121
- Improvement: Automatic Resizing to fix Properly Size Image issue. #118
- Fixed: Network deactivate is not working #126
- Improvement: Code Improvement #125
- Improvement: Bulk convert to webP #127
1.0.16 (15 November 2023)
- Fixed: Robots.txt error appears when you we enable our CWV plugin. #114
- Fixed: wp-content/gravatars folder not removed upon uninstall #112
- Fixed: Uninstall.php only removes main critical URLs table from database in multisite #111
- Improvement: Updated settings link #113
- Compatibility: Checked compatibility with wordpress v6.4 #115
1.0.15 (22 September 2023)
- Added: Compatibility with MYSQL v5.5 #97
- Fixed: Fatal Error on Multisite Activation: is_plugin_active_for_network() Undefined #106
- Fixed: Youtube embed video Not showing in AMP #105
- Improvement: Cache is off but still in header it’s showing clear cache #104
1.0.14 (17 August 2023)
- Fixed: Parse error unexpected ‘)’ #87
- Fixed: Error in core-web-vitals-pagespeed-booster Plugin. #99
- Fixed: Compatibility with 10Web Booster #96
- Improvement: Added newsletter form #4
- Improvement: WordPress 6.3 compatibility check #100
- Improvement: Improved and optimized the code according to WP standards #101
1.0.13 (03 June 2023)
- Improvement: Improved CSS load
- Fixed: Redirection Issue
1.0.12 (14 April 2023)
- Fixed: TypeError jQuery is not a function on console #84
- Fixed: Google fonts not loading on PHP 8.0+ #83
- Fixed: Conflict with the Google reCAPTCHA v3 #82
- Fixed: Warning Undefined array key “advance_support” #80
- Improvement : Add a label to the Exclude URL box #81
- Improvement : Exclude Google analytics from js delay #62
1.0.11 (17 February 2023)
- Fixed: Woocommerce payment page is not working. #77
- Improvement : Remove plugin dependency from file_get_contents function #78
1.0.10 (02 February 2023)
- Improvement: Optimized code and fixed frontend js issue
Full changelog available at changelog.txt