WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce

Lightweight, scalable and full-featured event listings & management plugin for managing events & tickets from the Frontend and Backend.

v3.4.0WP Event ManagerUpdated Added 20k+ installs80% rating67% support resolved
90
Score
0
Errors
20
Warnings
+0
Change

Category Scores

Security88
Repo94
Performance100
Maintainability89

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

20 findings

Maintainability

16

7 issue groups

Security

2

2 issue groups

Repo Compliance

2

2 issue groups

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

Sample message

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

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce" - contains the restricted term "wp" which cannot be used at all in your plugin name.3
Category
Maintainability
Occurrences
3
Severity
warning

Sample message

The plugin name includes a restricted term. Your chosen plugin name - "WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce" - contains the restricted term "wp" which cannot be used at all in your plugin name.

WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Use of a direct database call is discouraged.

WARNINGMaintainabilityNo CachingDirect database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().

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

Sample message

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

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

Sample message

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

WARNINGSecurityInput is not sanitizedDetected usage of a non-sanitized input variable: $_FILES[$field_key]['name']1
Category
Security
Occurrences
1
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_FILES[$field_key]['name']

WARNINGSecurityInput is not validatedDetected usage of a possibly undefined superglobal array index: $_FILES[$field_key]['name']. Check that the array index exists before using it.1
Category
Security
Occurrences
1
Severity
warning

Sample message

Detected usage of a possibly undefined superglobal array index: $_FILES[$field_key]['name']. Check that the array index exists before using it.

WARNINGMaintainabilitymismatched plugin namePlugin name "WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce" is different from the name declared in plugin header "WP Event Manager".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce" is different from the name declared in plugin header "WP Event Manager".

WARNINGRepo Compliancereadme parser warnings trimmed section changelogThe "Changelog" section is too long and was truncated. A maximum of 5000 characters is supported.1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

The "Changelog" section is too long and was truncated. A maximum of 5000 characters is supported.

Show 1 more
WARNINGRepo Compliancereadme parser warnings trimmed section description1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

The "Description" section is too long and was truncated. A maximum of 2500 characters is supported.

Score History

First score snapshot

v3.4.0

90

Latest

Findings
20
Errors
0
Warnings
20
Check
2.0.0

Related Plugins