Home
WP Hotel Booking
1.10.4
Does WP Hotel Booking work with WordPress 5.7 and PHP 7.4.8? A smoke test was performed on 2021-03-20 06:54:33 UTC .
Summary
Errors
No PHP errors, warnings or notices
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Looks good! No problems were detected.
Performance
Memory usage: 643.92 KiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
0.089 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 5.7 PHP version 7.4.8 MySQL version 8.0.21 PHP memory limit 256M
Pages 16 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL
/wp-admin/plugins.php?action=activate&plugin=wp-hotel-booking%2Fwp-hotel-booking.php&plugin_status=all&paged=1&s&_wpnonce=d0dc0b0c0c
Aspect
after-activation
HTTP status
200
Load time
5.102 s
Memory usage
4.32 MiB
JS errors
None
Resource errors
None
Rooms
URL
/wp-admin/edit.php?post_type=hb_room
Aspect
menu-item
HTTP status
200
Load time
0.284 s
Memory usage
3.41 MiB
JS errors
None
Resource errors
None
Rooms → Add New Room
URL
/wp-admin/post-new.php?post_type=hb_room
Aspect
menu-item
HTTP status
200
Load time
1.495 s
Memory usage
3.52 MiB
JS errors
None
Resource errors
None
Rooms → Room Types
URL
/wp-admin/edit-tags.php?taxonomy=hb_room_type&post_type=hb_room
Aspect
menu-item
HTTP status
200
Load time
0.368 s
Memory usage
3.36 MiB
JS errors
None
Resource errors
None
Rooms → Room Capacities
URL
/wp-admin/edit-tags.php?taxonomy=hb_room_capacity&post_type=hb_room
Aspect
menu-item
HTTP status
200
Load time
0.385 s
Memory usage
3.36 MiB
JS errors
None
Resource errors
None
WP Hotel Booking
URL
/wp-admin/edit.php?post_type=hb_booking
Aspect
menu-item
HTTP status
200
Load time
0.263 s
Memory usage
3.41 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Extra Options
URL
/wp-admin/edit.php?post_type=hb_extra_room
Aspect
menu-item
HTTP status
200
Load time
0.230 s
Memory usage
3.41 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Pricing Plans
URL
/wp-admin/admin.php?page=tp_hotel_booking_pricing
Aspect
menu-item
HTTP status
200
Load time
0.232 s
Memory usage
3.43 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Settings
URL
/wp-admin/admin.php?page=tp_hotel_booking_settings
Aspect
menu-item
HTTP status
200
Load time
0.205 s
Memory usage
3.37 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Settings →
Hotel Info
URL
/wp-admin/admin.php?page=tp_hotel_booking_settings&tab=hotel_info
Aspect
menu-item-tab
HTTP status
200
Load time
0.197 s
Memory usage
3.37 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Settings →
Emails
URL
/wp-admin/admin.php?page=tp_hotel_booking_settings&tab=emails
Aspect
menu-item-tab
HTTP status
200
Load time
0.212 s
Memory usage
3.37 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Settings →
Checkout
URL
/wp-admin/admin.php?page=tp_hotel_booking_settings&tab=payments
Aspect
menu-item-tab
HTTP status
200
Load time
0.180 s
Memory usage
3.37 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Settings →
Room
URL
/wp-admin/admin.php?page=tp_hotel_booking_settings&tab=room
Aspect
menu-item-tab
HTTP status
200
Load time
0.186 s
Memory usage
3.37 MiB
JS errors
None
Resource errors
None
WP Hotel Booking → Tools
URL
/wp-admin/admin.php?page=wphb-tools
Aspect
menu-item
HTTP status
200
Load time
0.308 s
Memory usage
3.38 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.748 s
Memory usage
3.23 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
0.722 s
Memory usage
3.42 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.279 s 0.405 s +0.126 s 2.82 MiB 3.43 MiB + 623.42 KiB /wp-admin/edit.php 0.182 s 0.334 s +0.152 s 2.86 MiB 3.46 MiB + 608.05 KiB /wp-admin/post-new.php 0.986 s 1.419 s +0.433 s 5.02 MiB 5.71 MiB + 702.7 KiB /wp-admin/upload.php 0.511 s 0.691 s +0.180 s 2.7 MiB 3.36 MiB + 679.3 KiB /wp-admin/options-writing.php 0.254 s 0.408 s +0.154 s 2.71 MiB 3.34 MiB + 646.3 KiB /wp-admin/media-new.php 0.222 s 0.269 s +0.047 s 2.67 MiB 3.34 MiB + 683.59 KiB /wp-admin/edit-tags.php?taxonomy=category 0.178 s 0.230 s +0.052 s 2.77 MiB 3.37 MiB + 618.01 KiB /wp-admin/post-new.php?post_type=page 1.291 s 0.846 s -0.445 s 5.01 MiB 5.69 MiB + 703.33 KiB /wp-admin/options-discussion.php 0.312 s 0.325 s +0.013 s 2.67 MiB 3.34 MiB + 682.03 KiB /wp-admin/edit-comments.php 0.241 s 0.347 s +0.106 s 2.78 MiB 3.38 MiB + 615.89 KiB / 0.269 s 0.429 s +0.160 s 2.65 MiB 3.16 MiB + 520.53 KiB
Average
0.430 s 0.518 s +0.089 s 3.15 MiB 3.78 MiB + 643.92 KiB
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
PHP 73.7% 15,088 4,947 167 CSS 12.7% 2,602 69 7 JavaScript 10.4% 2,132 100 10 SVG 3.2% 652 0 2
Total
20,474
5,116
186
Lines of code
11,483
Total complexity
2,309
Median class complexity
11.0
Median method complexity
2.0
Most complex class
WPHB_Ajax
Most complex function
WPHB_Admin_Settings::render_fields()
Classes
71
Methods
440
Functions
215
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 3 wp_hotel_booking_order_itemmeta wp_hotel_booking_order_items wp_hotel_booking_plans Options wp_options
56 hotel_booking_account_page_id hotel_booking_cart_page_id hotel_booking_checkout_page_id hotel_booking_rooms_page_id hotel_booking_search_page_id hotel_booking_terms_page_id hotel_booking_thankyou_page_id hotel_booking_version tp_hotel_booking_account_page_id tp_hotel_booking_advance_payment tp_hotel_booking_cancel_payment tp_hotel_booking_cart_page_id tp_hotel_booking_catalog_display_rating tp_hotel_booking_catalog_image tp_hotel_booking_catalog_number_column tp_hotel_booking_checkout_page_id tp_hotel_booking_currency tp_hotel_booking_custom_process tp_hotel_booking_display_pricing_plans tp_hotel_booking_email_general_from_email tp_hotel_booking_email_general_from_name tp_hotel_booking_email_general_subject tp_hotel_booking_enable_gallery_lightbox tp_hotel_booking_enable_review_rating tp_hotel_booking_guest_checkout tp_hotel_booking_hotel_address tp_hotel_booking_hotel_city tp_hotel_booking_hotel_country tp_hotel_booking_hotel_email_address tp_hotel_booking_hotel_fax_number tp_hotel_booking_hotel_name tp_hotel_booking_hotel_phone_number tp_hotel_booking_hotel_state tp_hotel_booking_hotel_zip_code tp_hotel_booking_minimum_booking_day tp_hotel_booking_posts_per_page tp_hotel_booking_price_currency_position tp_hotel_booking_price_decimals_separator tp_hotel_booking_price_display tp_hotel_booking_price_including_tax tp_hotel_booking_price_number_of_decimal tp_hotel_booking_price_thousands_separator tp_hotel_booking_review_rating_required tp_hotel_booking_room_image_gallery tp_hotel_booking_room_thumbnail tp_hotel_booking_rooms_page_id tp_hotel_booking_search_page_id tp_hotel_booking_single_purchase tp_hotel_booking_tax tp_hotel_booking_terms_page_id tp_hotel_booking_thankyou_page_id widget_hb_widget_best_reviews widget_hb_widget_carousel widget_hb_widget_cart widget_hb_widget_lastest_reviews widget_hb_widget_search Custom Post Types 3
ID
Name
hb_room Rooms hb_booking Bookings hb_extra_room Extra Room
Sidebar Widgets 5
ID
Name
hb_widget_search HB Search Rooms hb_widget_carousel HB Rooms Carousel hb_widget_best_reviews HB Rooms Best Reviews hb_widget_lastest_reviews HB Rooms Lastest Reviews hb_widget_cart HB Widget Mini Cart
Meta Boxes {
"hb_room": {
"room_settings": {
"title": "Room Settings",
"context": "normal"
},
"gallery_settings": {
"title": "Gallery Settings",
"context": "normal"
},
"hb-booking-items": {
"title": "Regular Price",
"context": "normal"
}
},
"hb_extra_room": {
"extra_settings": {
"title": "Extra Settings",
"context": "normal"
}
},
"hb_coupon": {
"coupon_settings": {
"title": "Coupon Settings",
"context": "normal"
}
},
"hb_booking": {
"hb-booking-details": {
"title": "Booking Details",
"context": "advanced"
},
"hb-booking-items": {
"title": "Booking Items",
"context": "advanced"
},
"hb-booking-actions": {
"title": "Booking Actions",
"context": "side"
}
}
}
Roles 2
ID
Name
wphb_hotel_manager Hotel Manager wphb_booking_editor Booking Editor
Capabilities 19 publish_hb_rooms delete_hb_rooms delete_published_hb_rooms delete_private_hb_rooms delete_others_hb_rooms edit_others_hb_rooms edit_hb_rooms edit_published_hb_rooms edit_private_hb_rooms publish_hb_bookings delete_hb_bookings delete_published_hb_bookings delete_private_hb_bookings delete_others_hb_bookings edit_others_hb_bookings edit_hb_bookings edit_published_hb_bookings edit_private_hb_bookings manage_hb_booking PHP Error Log The log file is empty.