Button Generator – Easily Create Custom Buttons with Icons and Analytics

Design and display custom buttons anywhere on your site. Add floating or inline buttons with icons, advanced targeting, and built-in analytics.

v3.2.6Wow-CompanyUpdated Added 5k+ installs86% rating
96
Score
8
Errors
68
Warnings
+0
Change

Category Scores

Security100
Repo100
Performance100
Maintainability79

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

76 findings

Maintainability

76

6 issue groups

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

Sample message

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

ERRORMaintainabilitywp function not compatible with requires wpFunction "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.5.0.7
Category
Maintainability
Occurrences
7
Severity
error

Sample message

Function "str_contains()" requires WordPress 5.9.0, but your plugin minimum supported version is WordPress 5.5.0.

WARNINGMaintainabilityDynamic hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "WOWP_Plugin::PREFIX . '_admin_filter_file'".5
Category
Maintainability
Occurrences
5
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "WOWP_Plugin::PREFIX . '_admin_filter_file'".

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

Sample message

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

WARNINGMaintainabilitymismatched plugin namePlugin name "Button Generator – Easily Create Custom Buttons with Icons and Analytics" is different from the name declared in plugin header "Button Generator".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Button Generator – Easily Create Custom Buttons with Icons and Analytics" is different from the name declared in plugin header "Button Generator".

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

Sample message

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

External Connections

Not analyzed yet.

Score History

First score snapshot

v3.2.6

96

Latest

Findings
76
Errors
8
Warnings
68
Check
2.0.0

Relationship Map

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

27 nodes

Related Plugins