🚀 A modern, lightweight appointment booking plugin for WordPress. Let customers book services online, manage schedules easily, and reduce no-shows — n …
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$user". | uninstall.php:44:25 | Plugin Repo |
| ERROR | PluginCheck.CodeAnalysis.EnqueuedResourceOffloading.OffloadedContent | Found call to wp_register_style() with external resource. Offloading styles to your servers or any remote service is disallowed. | bookify.php:303:39 | — |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound | Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$users". | uninstall.php:43:5 | Plugin Repo |
| WARNING | WordPress.NamingConventions.PrefixAllGlobals.VariableConstantNameFound | Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "$bookify_name". | bookify.php:231:25 | Plugin Repo |
| WARNING | WordPress.DB.DirectDatabaseQuery.DirectQuery | Use of a direct database call is discouraged. | uninstall.php:37:5 | Security |
| WARNING | WordPress.DB.DirectDatabaseQuery.NoCaching | Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete(). | uninstall.php:37:5 | Security |
| WARNING | WordPress.DB.DirectDatabaseQuery.SchemaChange | Attempting a database schema change is discouraged. | uninstall.php:37:35 | Security |
| WARNING | WordPress.DB.PreparedSQL.InterpolatedNotPrepared | Use placeholders and $wpdb->prepare(); found interpolated variable $in_placeholder at "WHERE service.service_category IN ($in_placeholder)" | Models/Bookify_Service_Models.php:67:30 | Security |
| WARNING | WordPress.DB.PreparedSQLPlaceholders.UnfinishedPrepare | Replacement variables found, but no valid placeholders found in the query. | Models/Bookify_Service_Models.php:67:83 | Security |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $where used in $wpdb->get_results($wpdb->prepare(\r\n\t\t\t\t"SELECT \r\n\t\t\t\tservice.id AS service_id, \r\n\t\t\t\tservice.*, \r\n\t\t\t\tcategory.*\r\n\t\t\t\tFROM %i AS service\r\n\t\t\t\tJOIN %i AS category\r\n\t\t\t\tON service.service_category = category.id $where",\r\n\t\t\t\t$service_table, \r\n\t\t\t\t$service_category_table,\r\n\t\t\t))\n$where assigned unsafely at line 63:\n $where = ''\n$categories used without escaping. | Models/Bookify_Service_Models.php:70:22 | Security |
| 05.02.2026, 06:45:35 | 15s | 62 | 3 | 153 |
| 06.01.2026, 05:15:52 | 18s | 47 | 70 | 156 |