Home
BA Book Everything
1.7.23
Does BA Book Everything work with WordPress 6.7.2 and PHP 8.1.12? A smoke test was performed on 2025-02-12 10:15:47 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.13 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.7.2 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=313adec8fa
Aspect
after-activation
HTTP status
200
Load time
1.419 s
Memory usage
4.84 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.641 s
Memory usage
4.69 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.476 s
Memory usage
4.69 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.528 s
Memory usage
4.69 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.453 s
Memory usage
4.69 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.427 s
Memory usage
4.69 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.491 s
Memory usage
4.69 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.452 s
Memory usage
4.69 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.418 s
Memory usage
4.69 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.414 s
Memory usage
4.69 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.481 s
Memory usage
4.69 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.395 s
Memory usage
4.69 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.425 s
Memory usage
4.69 MiB
JS errors
None
Resource errors
None
BA Settings → Addons and Themes
URL
/wp-admin/admin.php?page=babe-addons
Aspect
menu-item
HTTP status
200
Load time
0.403 s
Memory usage
4.6 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.316 s
Memory usage
4.6 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.267 s
Memory usage
4.65 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.314 s
Memory usage
5.14 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.456 s
Memory usage
4.86 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.258 s
Memory usage
4.62 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.226 s
Memory usage
4.6 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.252 s
Memory usage
4.59 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.229 s
Memory usage
4.58 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.371 s
Memory usage
4.65 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.728 s
Memory usage
4.84 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.241 s
Memory usage
4.65 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
0.993 s
Memory usage
7.22 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.278 s
Memory usage
4.65 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.455 s
Memory usage
4.82 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.230 s
Memory usage
4.65 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.664 s
Memory usage
4.86 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.407 s
Memory usage
4.25 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.968 s
Memory usage
6.94 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.298 s 0.382 s +0.084 s 3.48 MiB 4.73 MiB + 1.25 MiB /wp-admin/edit.php 0.204 s 0.255 s +0.051 s 3.54 MiB 4.76 MiB + 1.22 MiB /wp-admin/post-new.php 0.796 s 0.671 s -0.125 s 5.93 MiB 7.17 MiB + 1.24 MiB /wp-admin/upload.php 0.603 s 0.688 s +0.085 s 3.5 MiB 4.61 MiB + 1.11 MiB /wp-admin/options-writing.php 0.219 s 0.237 s +0.018 s 3.47 MiB 4.58 MiB + 1.11 MiB /wp-admin/media-new.php 0.346 s 0.245 s -0.101 s 3.46 MiB 4.57 MiB + 1.11 MiB /wp-admin/edit-tags.php?taxonomy=category 0.177 s 0.230 s +0.053 s 3.48 MiB 4.6 MiB + 1.12 MiB /wp-admin/post-new.php?post_type=page 0.651 s 0.696 s +0.045 s 5.92 MiB 7.17 MiB + 1.25 MiB /wp-admin/options-discussion.php 0.271 s 0.316 s +0.045 s 3.48 MiB 4.58 MiB + 1.1 MiB /wp-admin/edit-comments.php 0.204 s 0.253 s +0.049 s 3.5 MiB 4.61 MiB + 1.11 MiB / 0.299 s 0.276 s -0.023 s 3.41 MiB 4.25 MiB + 862.06 KiB
Average
0.370 s 0.386 s +0.016 s 3.92 MiB 5.06 MiB + 1.13 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.3% 40,477 9,301 91 PHP 25.3% 35,004 12,129 99 PO File 23.4% 32,323 18,502 120 CSS 14.6% 20,117 1,419 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,185
41,364
359
Lines of code
35,000
Total complexity
6,373
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,389
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 [12-Feb-2025 10:16:51 UTC] PHP Warning: Undefined array key "query" in /wp-content/plugins/ba-book-everything/includes/class-babe-users.php on line 469
[12-Feb-2025 10:16:51 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