Better Messages 2.12.0

Does Better Messages work with WordPress 6.9.1 and PHP 8.1.12? A smoke test was performed on .

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: 1.07 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 version6.9.1
PHP version8.1.12
MySQL version10.6.10
PHP memory limit512M
Plugin Info
Last updated
Active installs 10,000+
WordPress.org page https://wordpress.org/plugins/bp-better-messages/
Badges

WordPress compatibility badge PHP compatibility badge

Get badge code

Pages 21

Better Messages ‹ Test site — WordPress

Page screenshot: Better Messages ‹ Test site — WordPress
URL /wp-admin/admin.php?page=bp-better-messages
Requested URL /wp-admin/plugins.php?action=activate&plugin=bp-better-messages%2Fbp-better-messages.php&plugin_status=all&paged=1&s&_wpnonce=d116f9a6dd
Aspect after-activation
HTTP status 200
Load time 1.319 s
Memory usage 4.35 MiB
JS errors None
Resource errors None

Better Messages

Page screenshot: Better Messages
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item
HTTP status 200
Load time 0.912 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Messaging

Page screenshot: Better Messages → Messaging
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.674 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Integrations

Page screenshot: Better Messages → Integrations
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.671 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Mini Widgets

Page screenshot: Better Messages → Mini Widgets
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.658 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Mobile

Page screenshot: Better Messages → Mobile
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.664 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Attachments

Page screenshot: Better Messages → Attachments
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.763 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Notifications

Page screenshot: Better Messages → Notifications
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.689 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Restrictions

Page screenshot: Better Messages → Restrictions
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.659 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Moderation

Page screenshot: Better Messages → Moderation
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.643 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Calls

Page screenshot: Better Messages → Calls
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.668 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Group Calls

Page screenshot: Better Messages → Group Calls
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.657 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Shortcodes

Page screenshot: Better Messages → Shortcodes
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.680 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Tools

Page screenshot: Better Messages → Tools
URL /wp-admin/admin.php?page=bp-better-messages
Aspect menu-item-tab
HTTP status 200
Load time 0.667 s
Memory usage 9.57 MiB
JS errors None
Resource errors None

Better Messages → Chat Rooms

Page screenshot: Better Messages → Chat Rooms
URL /wp-admin/edit.php?post_type=bpbm-chat
Aspect menu-item
HTTP status 200
Load time 0.467 s
Memory usage 4.27 MiB
JS errors None
Resource errors None

Better Messages → AI Chat Bots

Page screenshot: Better Messages → AI Chat Bots
URL /wp-admin/edit.php?post_type=bm-ai-chat-bot
Aspect menu-item
HTTP status 200
Load time 0.303 s
Memory usage 4.26 MiB
JS errors None
Resource errors None

Better Messages → Administration

Page screenshot: Better Messages → Administration
URL /wp-admin/admin.php?page=better-messages-viewer
Aspect menu-item
HTTP status 200
Load time 0.272 s
Memory usage 4.18 MiB
JS errors None
Resource errors None

Better Messages → Administration → Guests

Page screenshot: Better Messages → Administration → Guests
URL /wp-admin/admin.php?page=better-messages-viewer
Aspect menu-item-tab
HTTP status 200
Load time 0.286 s
Memory usage 4.18 MiB
JS errors None
Resource errors None

Better Messages → Add-Ons

Page screenshot: Better Messages → Add-Ons
URL /wp-admin/admin.php?page=bp-better-messages-addons
Aspect menu-item
HTTP status 200
Load time 0.868 s
Memory usage 4.29 MiB
JS errors None
Resource errors None

Better Messages → Upgrade  ➤

Page screenshot: Better Messages → Upgrade  ➤
URL /wp-admin/admin.php?page=bp-better-messages-pricing
Aspect menu-item
HTTP status 200
Load time 0.408 s
Memory usage 4.25 MiB
JS errors None
Resource errors None

Test site – Just another WordPress site

Page screenshot: Test site – Just another WordPress site
URL /
Aspect front-page
HTTP status 200
Load time 1.426 s
Memory usage 4.6 MiB
JS errors None
Resource errors None

Benchmark

URL Load time Memory usage
Inactive Active Change Inactive Active Change
/wp-admin/index.php0.519 s0.515 s-0.004 s3.78 MiB4.82 MiB+ 1.04 MiB
/wp-admin/edit.php0.383 s0.331 s-0.052 s3.78 MiB4.82 MiB+ 1.04 MiB
/wp-admin/post-new.php0.822 s1.000 s+0.178 s6.31 MiB7.94 MiB+ 1.64 MiB
/wp-admin/upload.php0.562 s0.826 s+0.264 s3.74 MiB4.75 MiB+ 1.01 MiB
/wp-admin/options-writing.php0.362 s0.334 s-0.028 s3.71 MiB4.69 MiB+ 1003.69 KiB
/wp-admin/media-new.php0.602 s0.296 s-0.306 s3.7 MiB4.68 MiB+ 1000.39 KiB
/wp-admin/edit-tags.php?taxonomy=category0.361 s0.366 s+0.005 s3.72 MiB4.73 MiB+ 1.01 MiB
/wp-admin/post-new.php?post_type=page0.737 s0.702 s-0.035 s6.3 MiB7.93 MiB+ 1.63 MiB
/wp-admin/options-discussion.php0.361 s0.389 s+0.028 s3.71 MiB4.68 MiB+ 988.69 KiB
/wp-admin/edit-comments.php0.347 s0.343 s-0.004 s3.74 MiB4.74 MiB+ 1 MiB
/0.288 s0.337 s+0.049 s4.11 MiB4.59 MiB+ 494.48 KiB
Average 0.486 s0.494 s+0.009 s4.24 MiB5.31 MiB+ 1.07 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.

PHP
CSS
Sass
Language % Lines of code Comment lines Files
PHP59.5%52,90914,566338
CSS23.1%20,52629211
Sass12.7%11,27614811
JavaScript3.1%2,7311711
JSON1.6%1,46205
SVG0.1%5502
Total 88,959 15,023 378

PHP Code Analysis | More results »

Lines of code 46,591
Total complexity 9,521
Median class complexity 20.0
Median method complexity 2.0
Most complex class Better_Messages_Functions
Most complex function Better_Messages_Options::update_settings()
Classes 265
Methods 2,469
Functions 72

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 10

Options wp_options 6

User Metadata wp_usermeta 1

Custom Post Types 2

ID Name
bpbm-chatChat Rooms
bm-ai-chat-botAI Chat Bots

Capabilities 1

PHP Error Log

The log file is empty.

See also: All tests for this plugin, How to Hide Better Messages Admin Menus