Core Web Vitals & PageSpeed Booster

Core Web Vitals (CWV) is the new ranking factor

v1.0.29Mohammed KaludiUpdated Added 1k+ installs78% rating
77
Score
346
Errors
65
Warnings
+0
Change

Category Scores

Security78
Repo100
Performance100
Maintainability45

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

411 findings

Maintainability

219

7 issue groups

I18n

179

2 issue groups

Security

13

1 issue group

ERRORI18nText Domain MismatchMismatched text domain. Expected 'core-web-vitals-pagespeed-booster' but got 'cwvpsb'.178
Category
I18n
Occurrences
178
Severity
error

Sample message

Mismatched text domain. Expected 'core-web-vitals-pagespeed-booster' but got 'cwvpsb'.

ERRORMaintainabilitywp function not compatible with requires wpFunction "_doing_it_wrong()" requires WordPress 3.1.0, but your plugin minimum supported version is WordPress 3.0.0.164
Category
Maintainability
Occurrences
164
Severity
error

Sample message

Function "_doing_it_wrong()" requires WordPress 3.1.0, but your plugin minimum supported version is WordPress 3.0.0.

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$cap".20
Category
Maintainability
Occurrences
20
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$cap".

WARNINGSecurityDatabase parameter is not escapedUnescaped parameter $table_name used in $wpdb->get_var()\n$table_name assigned unsafely at line 431.13
Category
Security
Occurrences
13
Severity
warning

Sample message

Unescaped parameter $table_name used in $wpdb->get_var()\n$table_name assigned unsafely at line 431.

WARNINGMaintainabilityNon-prefixed hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "bypass_cache".13
Category
Maintainability
Occurrences
13
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "bypass_cache".

WARNINGMaintainabilityNon-prefixed functionFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "cwv_add_deactivation_feedback_modal".7
Category
Maintainability
Occurrences
7
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "cwv_add_deactivation_feedback_modal".

WARNINGMaintainabilityerror log error logerror_log() found. Debug code should not normally be used in production.6
Category
Maintainability
Occurrences
6
Severity
warning

Sample message

error_log() found. Debug code should not normally be used in production.

WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "CWVPB_newsletter".5
Category
Maintainability
Occurrences
5
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "CWVPB_newsletter".

ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;4
Category
Maintainability
Occurrences
4
Severity
error

Sample message

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNINGI18ntextdomain mismatchThe "Text Domain" header in the plugin file does not match the slug. Found "cwvpsb", expected "core-web-vitals-pagespeed-booster".1
Category
I18n
Occurrences
1
Severity
warning

Sample message

The "Text Domain" header in the plugin file does not match the slug. Found "cwvpsb", expected "core-web-vitals-pagespeed-booster".

External Connections

Potential connections found in static code analysis.

54 domains

Outbound calls

212

External assets

4

Incoming endpoints

15

Notable Domains

php.net20 · outbound
docs.jquery.com13 · outbound
stackoverflow.com11 · outbound
code.google.com9 · outbound
twig.symfony.com5 · outbound

Platform / Reference Domains

github.com74 · platform/reference
w3.org9 · platform/reference
opensource.org2 · platform/reference
wordpress.org2 · platform/reference

External Asset Domains

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints15
wp_ajax_cwv_send_feedbackauthenticated

wp_ajax

wp_ajax_cwvpsb_cc_all_cronauthenticated

wp_ajax

wp_ajax_cwvpsb_clear_cached_cssauthenticated

wp_ajax

wp_ajax_cwvpsb_purge_cacheauthenticated

wp_ajax

wp_ajax_cwvpsb_recheck_urls_cacheauthenticated

wp_ajax

wp_ajax_cwvpsb_resend_single_url_for_cacheauthenticated

wp_ajax

wp_ajax_cwvpsb_resend_urls_for_cacheauthenticated

wp_ajax

wp_ajax_cwvpsb_reset_urls_cacheauthenticated

wp_ajax

wp_ajax_cwvpsb_send_query_messageauthenticated

wp_ajax

wp_ajax_cwvpsb_showdetails_dataauthenticated

wp_ajax

wp_ajax_cwvpsb_subscribe_to_news_letterauthenticated

wp_ajax

wp_ajax_cwvpsb_update_critical_css_statauthenticated

wp_ajax

3 more hidden

Score History

First score snapshot

v1.0.29

77

Latest

Findings
411
Errors
346
Warnings
65
Check
2.0.0

Relationship Map

Author, categories, issues, domains, and nearby plugins.

37 nodes

Related Plugins

DietPress

2k+ active installs

100
Optimization Detective

60k+ active installs

100
Featherweight

10k+ active installs

99
Image Prioritizer

50k+ active installs

99
Machete

7k+ active installs

99