Home
BA Book Everything
1.7.27
Does BA Book Everything work with WordPress 6.8 and PHP 8.1.12? A smoke test was performed on 2025-04-16 08:39:33 UTC .
Summary
Errors
1 PHP warnings 1 PHP deprecation warnings
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 1.14 MiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
insignificant.
The plugin didn't make the site noticeably slower.
Environment
WordPress version 6.8 PHP version 8.1.12 MySQL version 10.6.10 PHP memory limit 512M
Pages 32 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL
/wp-admin/plugins.php?action=activate&plugin=ba-book-everything%2Fbabe-bootstrap.php&plugin_status=all&paged=1&s&_wpnonce=09c0943bc3
Aspect
after-activation
HTTP status
200
Load time
1.550 s
Memory usage
4.87 MiB
JS errors
None
Resource errors
None
BA Settings
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item
HTTP status
200
Load time
0.643 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Booking object
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.477 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Reviews
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.499 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Booking form
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.464 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Currency
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.474 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Payments
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.494 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Order
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.477 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Confirmation
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.460 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Emails
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.505 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Coupons
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.487 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Export/import
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.464 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Google map
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.486 s
Memory usage
4.72 MiB
JS errors
None
Resource errors
None
BA Settings → Addons
URL
/wp-admin/admin.php?page=babe-addons
Aspect
menu-item
HTTP status
200
Load time
0.502 s
Memory usage
4.63 MiB
JS errors
None
Resource errors
None
BA Settings → Demo content
URL
/wp-admin/admin.php?page=babe-demo-content
Aspect
menu-item
HTTP status
200
Load time
0.282 s
Memory usage
4.63 MiB
JS errors
None
Resource errors
None
BA Book Everything
URL
/wp-admin/edit.php?post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.277 s
Memory usage
4.68 MiB
JS errors
None
Resource errors
None
BA Book Everything → Add New Booking Object
URL
/wp-admin/post-new.php?post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
1.383 s
Memory usage
5.17 MiB
JS errors
None
Resource errors
None
BA Book Everything → Booking Categories
URL
/wp-admin/edit-tags.php?taxonomy=categories&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.494 s
Memory usage
4.89 MiB
JS errors
None
Resource errors
None
BA Book Everything → Taxonomies
URL
/wp-admin/edit-tags.php?taxonomy=taxonomies_list&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.244 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Book Everything → Ages
URL
/wp-admin/edit-tags.php?taxonomy=ages&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.249 s
Memory usage
4.63 MiB
JS errors
None
Resource errors
None
BA Book Everything → Booking rules
URL
/wp-admin/edit.php?post_type=to_book&page=booking_rules
Aspect
menu-item
HTTP status
200
Load time
0.256 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
BA Book Everything → Search Form
URL
/wp-admin/edit.php?post_type=to_book&page=search_form
Aspect
menu-item
HTTP status
200
Load time
0.244 s
Memory usage
4.61 MiB
JS errors
None
Resource errors
None
FAQ
URL
/wp-admin/edit.php?post_type=faq
Aspect
menu-item
HTTP status
200
Load time
0.387 s
Memory usage
4.68 MiB
JS errors
None
Resource errors
None
FAQ → Add New FAQ
URL
/wp-admin/post-new.php?post_type=faq
Aspect
menu-item
HTTP status
200
Load time
0.800 s
Memory usage
4.87 MiB
JS errors
None
Resource errors
None
Services
URL
/wp-admin/edit.php?post_type=service
Aspect
menu-item
HTTP status
200
Load time
0.262 s
Memory usage
4.68 MiB
JS errors
None
Resource errors
None
Services → Add New Service
URL
/wp-admin/post-new.php?post_type=service
Aspect
menu-item
HTTP status
200
Load time
1.037 s
Memory usage
7.3 MiB
JS errors
None
Resource errors
None
Orders
URL
/wp-admin/edit.php?post_type=order
Aspect
menu-item
HTTP status
200
Load time
0.282 s
Memory usage
4.68 MiB
JS errors
None
Resource errors
None
Orders → Add New Order
URL
/wp-admin/post-new.php?post_type=order
Aspect
menu-item
HTTP status
200
Load time
0.657 s
Memory usage
4.85 MiB
JS errors
None
Resource errors
None
Fees
URL
/wp-admin/edit.php?post_type=fee
Aspect
menu-item
HTTP status
200
Load time
0.252 s
Memory usage
4.68 MiB
JS errors
None
Resource errors
None
Fees → Add New Fee
URL
/wp-admin/post-new.php?post_type=fee
Aspect
menu-item
HTTP status
200
Load time
0.836 s
Memory usage
4.91 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.413 s
Memory usage
4.28 MiB
JS errors
None
Resource errors
None
Widgets ‹ Test site — WordPress
URL
/wp-admin/widgets.php
Aspect
new-sidebar-widgets
HTTP status
200
Load time
1.388 s
Memory usage
6.98 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.367 s 0.405 s +0.038 s 3.51 MiB 4.76 MiB + 1.25 MiB /wp-admin/edit.php 0.211 s 0.284 s +0.073 s 3.57 MiB 4.79 MiB + 1.22 MiB /wp-admin/post-new.php 0.840 s 0.693 s -0.147 s 6.06 MiB 7.31 MiB + 1.25 MiB /wp-admin/upload.php 0.777 s 0.917 s +0.140 s 3.52 MiB 4.64 MiB + 1.12 MiB /wp-admin/options-writing.php 0.234 s 0.257 s +0.023 s 3.5 MiB 4.61 MiB + 1.11 MiB /wp-admin/media-new.php 0.294 s 0.298 s +0.004 s 3.49 MiB 4.6 MiB + 1.11 MiB /wp-admin/edit-tags.php?taxonomy=category 0.208 s 0.248 s +0.040 s 3.5 MiB 4.63 MiB + 1.13 MiB /wp-admin/post-new.php?post_type=page 0.762 s 0.678 s -0.084 s 6.05 MiB 7.3 MiB + 1.25 MiB /wp-admin/options-discussion.php 0.277 s 0.529 s +0.252 s 3.5 MiB 4.61 MiB + 1.11 MiB /wp-admin/edit-comments.php 0.459 s 0.278 s -0.181 s 3.52 MiB 4.7 MiB + 1.18 MiB / 0.319 s 0.297 s -0.022 s 3.43 MiB 4.28 MiB + 866.34 KiB
Average
0.432 s 0.444 s +0.012 s 3.97 MiB 5.11 MiB + 1.14 MiB
Code Statistics
Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where
possible, so the numbers you see here may be lower than those reported by other tools.
Language
%
Lines of code
Comment lines
Files
JavaScript 29.2% 40,477 9,301 91 PHP 25.4% 35,195 12,157 99 PO File 23.3% 32,323 18,502 120 CSS 14.6% 20,172 1,420 35 SVG 6.5% 8,977 13 4 Markdown 0.8% 1,151 0 6 JSON 0.0% 56 0 2 XML 0.0% 52 0 1 Sass 0.0% 28 0 1
Total
138,431
41,393
359
Lines of code
35,158
Total complexity
6,401
Median class complexity
14.0
Median method complexity
2.0
Most complex class
BABE_html
Most complex function
BABE_Search_From::render_form()
Classes
108
Methods
1,394
Functions
40
Additions
Things that the plugin adds to the site. This section is not intended to be comprehensive.
The test tool only looks for a few specific types of added content.
Database Tables 9 wp_babe_av_cal wp_babe_booking_rules wp_babe_category_deactivate_schedule wp_babe_discount wp_babe_order_itemmeta wp_babe_order_items wp_babe_payment_tokenmeta wp_babe_payment_tokens wp_babe_rates Options wp_options
8 BABE_db_version BABE_roles_version babe_settings_en BABE_version widget_babe_search_filter_price widget_babe_widget_booking_form widget_babe_widget_search_filter_terms widget_babe_widget_search_form Custom Post Types 5
ID
Name
to_book Booking Objects faq FAQ service Services order Orders fee Fee
Sidebar Widgets 4
ID
Name
babe_widget_booking_form BA Booking Form babe_widget_search_form BA Search Form babe_widget_search_filter_terms BA Search filter babe_search_filter_price BA Price Filter
Meta Boxes {
"to_book": {
"booking_obj_metabox_side": {
"title": "Slideshow Images",
"context": "side"
},
"booking_obj_metabox": {
"title": " ",
"context": "normal"
}
},
"faq": {
"faq_metabox": {
"title": " ",
"context": "normal"
}
},
"fee": {
"fee_metabox": {
"title": " ",
"context": "normal"
}
},
"service": {
"service_metabox": {
"title": " ",
"context": "normal"
}
},
"order": {
"order_metabox": {
"title": " ",
"context": "normal"
},
"order_items_metabox": {
"title": "Order items",
"context": "normal"
},
"order_customer_metabox": {
"title": "Customer contacts",
"context": "normal"
},
"order_customer_extra_guests_metabox": {
"title": "Extra guest contacts",
"context": "normal"
}
},
"places": {
"mpoints_metabox": {
"title": " ",
"context": "normal"
}
},
"coupon": {
"coupon_metabox": {
"title": " ",
"context": "normal"
}
}
}
Roles 2
ID
Name
customer Customer manager Manager
Capabilities 121 manage_bookeverything view_bookeverything_reports edit_to_book read_to_book delete_to_book edit_to_books edit_others_to_books publish_to_books read_private_to_books delete_to_books delete_private_to_books delete_published_to_books delete_others_to_books edit_private_to_books edit_published_to_books manage_to_book_terms edit_to_book_terms delete_to_book_terms assign_to_book_terms edit_service read_service delete_service edit_services edit_others_services publish_services read_private_services delete_services delete_private_services delete_published_services delete_others_services edit_private_services edit_published_services manage_service_terms edit_service_terms delete_service_terms assign_service_terms edit_order read_order delete_order edit_orders edit_others_orders publish_orders read_private_orders delete_orders delete_private_orders delete_published_orders delete_others_orders edit_private_orders edit_published_orders manage_order_terms edit_order_terms delete_order_terms assign_order_terms edit_fee read_fee delete_fee edit_fees edit_others_fees publish_fees read_private_fees delete_fees delete_private_fees delete_published_fees delete_others_fees edit_private_fees edit_published_fees manage_fee_terms edit_fee_terms delete_fee_terms assign_fee_terms edit_coupon read_coupon delete_coupon edit_coupons edit_others_coupons publish_coupons read_private_coupons delete_coupons delete_private_coupons delete_published_coupons delete_others_coupons edit_private_coupons edit_published_coupons manage_coupon_terms edit_coupon_terms delete_coupon_terms assign_coupon_terms edit_faq read_faq delete_faq edit_faqs edit_others_faqs publish_faqs read_private_faqs delete_faqs delete_private_faqs delete_published_faqs delete_others_faqs edit_private_faqs edit_published_faqs manage_faq_terms edit_faq_terms delete_faq_terms assign_faq_terms edit_places read_places delete_places edit_placess edit_others_placess publish_placess read_private_placess delete_placess delete_private_placess delete_published_placess delete_others_placess edit_private_placess edit_published_placess manage_places_terms edit_places_terms delete_places_terms assign_places_terms PHP Error Log 2 lines [16-Apr-2025 08:40:38 UTC] PHP Warning: Undefined array key "query" in /wp-content/plugins/ba-book-everything/includes/class-babe-users.php on line 469
[16-Apr-2025 08:40:38 UTC] PHP Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /wp-content/plugins/ba-book-everything/includes/class-babe-users.php on line 469