Booktics – Booking Calendar for Appointments and Service Businesses

Smart booking and appointment scheduling solution tailored for modern service businesses from salons to medical clinics.

v1.0.22ArrayticsUpdated Added 700 installs94% rating
96
Score
29
Errors
7
Warnings
+0
Change

Category Scores

Security100
Repo97
Performance100
Maintainability82

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

36 findings

Maintainability

35

5 issue groups

Repo Compliance

1

1 issue group

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

Sample message

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

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

Sample message

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

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

Sample message

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

WARNINGMaintainabilitymismatched plugin namePlugin name "Booktics – Booking Calendar for Appointments and Service Businesses" is different from the name declared in plugin header "Booktics - Booking Calendar for Appointments and Service Businesses".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Booktics – Booking Calendar for Appointments and Service Businesses" is different from the name declared in plugin header "Booktics - Booking Calendar for Appointments and Service Businesses".

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;

WARNINGRepo Compliancereadme parser warnings too many tagsOne or more tags were ignored. Please limit your plugin to 5 tags.1
Category
Repo Compliance
Occurrences
1
Severity
warning

Sample message

One or more tags were ignored. Please limit your plugin to 5 tags.

External Connections

Potential connections found in static code analysis.

43 domains

Outbound calls

295

External assets

0

Incoming endpoints

5

Notable Domains

stripe.com106 · outbound
docs.arraytics.com16 · outbound
arraytics.com15 · outbound
themewinter.com12 · outbound
iso.org9 · outbound

Platform / Reference Domains

w3.org43 · platform/reference
downloads.wordpress.org5 · platform/reference
github.com5 · platform/reference
gnu.org2 · platform/reference
wordpress.org1 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

/wp-json/booktics/v1/dashboardREST

register_rest_route

Admin AJAX endpoints4
wp_ajax_booktics_stripe_callbackauthenticated

wp_ajax

wp_ajax_wpmet_rating_ask_me_later_messageauthenticated

wp_ajax

wp_ajax_wpmet_rating_never_show_messageauthenticated

wp_ajax

wp_ajax_wpmet-noticesauthenticated

wp_ajax

Score History

First score snapshot

v1.0.22

96

Latest

Findings
36
Errors
29
Warnings
7
Check
2.0.0

Relationship Map

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

35 nodes

Related Plugins

Cal.com

1k+ active installs

99
Jobber

1k+ active installs

99
Shore Booking Widget

1k+ active installs

99