Home
Simple Membership
4.4.7
Does Simple WordPress Membership work with WordPress 6.5.4 and PHP 8.1.12? A smoke test was performed on 2024-06-06 08:00:02 UTC .
Summary
Errors
No PHP errors, warnings or notices
1 JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 255.01 KiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
0.024 seconds
The average page load time increased by this amount after activating the plugin.
Environment
WordPress version 6.5.4 PHP version 8.1.12 MySQL version 10.6.10 PHP memory limit 512M
Pages 25 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL
/wp-admin/plugins.php?action=activate&plugin=simple-membership%2Fsimple-wp-membership.php&plugin_status=all&paged=1&s&_wpnonce=abbd7980cf
Aspect
after-activation
HTTP status
200
Load time
0.341 s
Memory usage
3.65 MiB
JS errors
None
Resource errors
None
WP Membership
URL
/wp-admin/admin.php?page=simple_wp_membership
Aspect
menu-item
HTTP status
200
Load time
0.202 s
Memory usage
3.93 MiB
JS errors
None
Resource errors
None
WP Membership → Add Member
URL
/wp-admin/admin.php?page=simple_wp_membership&member_action=add
Aspect
menu-item-tab
HTTP status
200
Load time
0.182 s
Memory usage
3.67 MiB
JS errors
[
{
"message": "TypeError: Cannot read properties of null (reading 'value')\n at /wp-content/plugins/simple-membership/js/swpm-reg-form-validator.js?ver=4.4.7:3754:24\n at Array.forEach (<anonymous>)\n at HTMLDocument.<anonymous> (/wp-content/plugins/simple-membership/js/swpm-reg-form-validator.js?ver=4.4.7:3750:10)",
"trace": null,
"code": null
}
]
Resource errors
None
WP Membership → Bulk Operation
URL
/wp-admin/admin.php?page=simple_wp_membership&member_action=bulk
Aspect
menu-item-tab
HTTP status
200
Load time
0.169 s
Memory usage
3.62 MiB
JS errors
None
Resource errors
None
WP Membership → Send Direct Email
URL
/wp-admin/admin.php?page=simple_wp_membership&member_action=send_direct_email
Aspect
menu-item-tab
HTTP status
200
Load time
0.332 s
Memory usage
3.87 MiB
JS errors
None
Resource errors
None
WP Membership → Membership Levels
URL
/wp-admin/admin.php?page=simple_wp_membership_levels
Aspect
menu-item
HTTP status
200
Load time
0.323 s
Memory usage
3.62 MiB
JS errors
None
Resource errors
None
WP Membership → Membership Levels → Add Level
URL
/wp-admin/admin.php?page=simple_wp_membership_levels&level_action=add
Aspect
menu-item-tab
HTTP status
200
Load time
0.191 s
Memory usage
3.67 MiB
JS errors
None
Resource errors
None
WP Membership → Membership Levels → Manage Content Protection
URL
/wp-admin/admin.php?page=simple_wp_membership_levels&level_action=manage
Aspect
menu-item-tab
HTTP status
200
Load time
0.156 s
Memory usage
3.64 MiB
JS errors
None
Resource errors
None
WP Membership → Membership Levels → Category Protection
URL
/wp-admin/admin.php?page=simple_wp_membership_levels&level_action=category_list
Aspect
menu-item-tab
HTTP status
200
Load time
0.142 s
Memory usage
3.67 MiB
JS errors
None
Resource errors
None
WP Membership → Membership Levels → Post and Page Protection
URL
/wp-admin/admin.php?page=simple_wp_membership_levels&level_action=post_list
Aspect
menu-item-tab
HTTP status
200
Load time
0.147 s
Memory usage
3.75 MiB
JS errors
None
Resource errors
None
WP Membership → Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_settings
Aspect
menu-item
HTTP status
200
Load time
0.144 s
Memory usage
3.63 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Payment Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=2
Aspect
menu-item-tab
HTTP status
200
Load time
0.131 s
Memory usage
3.6 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Email Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=3
Aspect
menu-item-tab
HTTP status
200
Load time
0.278 s
Memory usage
3.72 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Tools
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=4
Aspect
menu-item-tab
HTTP status
200
Load time
0.143 s
Memory usage
3.63 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Advanced Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=5
Aspect
menu-item-tab
HTTP status
200
Load time
0.148 s
Memory usage
3.62 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Blacklisting & Whitelisting
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=6
Aspect
menu-item-tab
HTTP status
200
Load time
0.135 s
Memory usage
3.6 MiB
JS errors
None
Resource errors
None
WP Membership → Settings → Addons Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_settings&tab=7
Aspect
menu-item-tab
HTTP status
200
Load time
0.235 s
Memory usage
3.6 MiB
JS errors
None
Resource errors
None
WP Membership → Payments
URL
/wp-admin/admin.php?page=simple_wp_membership_payments
Aspect
menu-item
HTTP status
200
Load time
0.141 s
Memory usage
3.75 MiB
JS errors
None
Resource errors
None
WP Membership → Payments → Payment Settings
URL
/wp-admin/admin.php?page=simple_wp_membership_payments&tab=payment_settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.129 s
Memory usage
3.8 MiB
JS errors
None
Resource errors
None
WP Membership → Payments → Manage Payment Buttons
URL
/wp-admin/admin.php?page=simple_wp_membership_payments&tab=payment_buttons
Aspect
menu-item-tab
HTTP status
200
Load time
0.124 s
Memory usage
3.63 MiB
JS errors
None
Resource errors
None
WP Membership → Payments → Create New Button
URL
/wp-admin/admin.php?page=simple_wp_membership_payments&tab=create_new_button
Aspect
menu-item-tab
HTTP status
200
Load time
0.132 s
Memory usage
3.98 MiB
JS errors
None
Resource errors
None
WP Membership → Add-ons
URL
/wp-admin/admin.php?page=simple_wp_membership_addons
Aspect
menu-item
HTTP status
200
Load time
0.292 s
Memory usage
3.7 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.223 s
Memory usage
3.53 MiB
JS errors
None
Resource errors
None
Add New Post ‹ Test site — WordPress
URL
/wp-admin/post-new.php
Aspect
new-meta-boxes
HTTP status
200
Load time
0.626 s
Memory usage
5.86 MiB
JS errors
None
Resource errors
None
Add New Page ‹ Test site — WordPress
URL
/wp-admin/post-new.php?post_type=page
Aspect
new-meta-boxes
HTTP status
200
Load time
0.562 s
Memory usage
5.85 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.322 s 0.387 s +0.065 s 3.44 MiB 3.71 MiB + 282.27 KiB /wp-admin/edit.php 0.182 s 0.168 s -0.014 s 3.46 MiB 3.73 MiB + 274.26 KiB /wp-admin/post-new.php 0.771 s 0.782 s +0.011 s 5.59 MiB 5.86 MiB + 279.28 KiB /wp-admin/upload.php 0.481 s 0.567 s +0.086 s 3.38 MiB 3.63 MiB + 259.93 KiB /wp-admin/options-writing.php 0.203 s 0.171 s -0.032 s 3.37 MiB 3.62 MiB + 250.32 KiB /wp-admin/media-new.php 0.257 s 0.241 s -0.016 s 3.35 MiB 3.62 MiB + 270.38 KiB /wp-admin/edit-tags.php?taxonomy=category 0.180 s 0.174 s -0.006 s 3.37 MiB 3.64 MiB + 275.55 KiB /wp-admin/post-new.php?post_type=page 0.479 s 0.557 s +0.078 s 5.59 MiB 5.85 MiB + 274.87 KiB /wp-admin/options-discussion.php 0.224 s 0.209 s -0.015 s 3.36 MiB 3.61 MiB + 262.66 KiB /wp-admin/edit-comments.php 0.201 s 0.391 s +0.190 s 3.39 MiB 3.64 MiB + 258.45 KiB / 0.279 s 0.195 s -0.084 s 3.42 MiB 3.53 MiB + 117.15 KiB
Average
0.325 s 0.349 s +0.024 s 3.79 MiB 4.04 MiB + 255.01 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
PO File 44.7% 39,891 20,507 38 PHP 43.4% 38,747 13,010 443 JavaScript 10.3% 9,174 821 8 Markdown 1.0% 891 0 3 CSS 0.5% 453 16 3 JSON 0.1% 48 0 1 XML 0.0% 31 0 1 make 0.0% 27 0 1
Total
89,262
34,354
498
Lines of code
36,940
Total complexity
6,286
Median class complexity
3.0
Median method complexity
1.0
Most complex class
SimpleWpMembership
Most complex function
render_save_edit_pp_subscription_new_button_interface()
Classes
398
Methods
2,124
Functions
67
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 4 wp_swpm_members_tbl wp_swpm_membership_meta_tbl wp_swpm_membership_tbl wp_swpm_payments_tbl Options wp_options
4 swpm_db_version swpm_plugin_user_feedback_notice swpm_private_key_one swpm-settings Custom Post Types 2
ID
Name
swpm_payment_button Posts swpm_transactions Posts
Meta Boxes {
"post": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"page": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"attachment": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"revision": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"nav_menu_item": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"custom_css": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"customize_changeset": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"oembed_cache": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"user_request": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_block": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_template": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_template_part": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_global_styles": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_navigation": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_font_family": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"wp_font_face": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"swpm_payment_button": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
},
"swpm_transactions": {
"swpm_sectionid": {
"title": "Simple WP Membership Protection",
"context": "advanced"
}
}
}
PHP Error Log The log file is empty.