Is Membes Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
Not declared
8.1
PHP 8.3
Compatibility Issues (87)
Plugin Header
includes/Access/RoleSync.php:15
includes/Access/RoleSync.php:20
includes/Access/RoleSync.php:45
includes/Admin/AclSettings.php:30
includes/Admin/AclSettings.php:50
includes/Admin/AclSettingsPage.php:56
includes/Admin/AclSettingsPage.php:62
includes/Admin/AclSettingsPage.php:74
includes/Admin/AclSettingsPage.php:84
includes/Admin/AclSettingsPage.php:155
includes/Admin/AclSettingsPage.php:161
includes/Admin/AclSettingsPage.php:168
includes/Admin/ClearApiCacheAjaxHandler.php:27
includes/Admin/ConnectionSettings.php:42
includes/Admin/ConnectionSettingsPage.php:58
includes/Admin/ConnectionSettingsPage.php:70
includes/Admin/ConnectionSettingsPage.php:80
includes/Admin/ConnectionSettingsPage.php:87
includes/Admin/ConnectionSettingsPage.php:95
includes/Admin/ConnectionSettingsPage.php:103
includes/Admin/ConnectionSettingsPage.php:111
includes/Admin/ConnectionTestAjaxHandler.php:21
includes/Admin/DisplaySettings.php:34
includes/Admin/DisplaySettings.php:75
includes/Admin/DisplaySettings.php:79
includes/Admin/DisplaySettings.php:88
includes/Admin/DisplaySettings.php:98
includes/Admin/DisplaySettings.php:101
includes/Admin/DisplaySettings.php:103
includes/Admin/DisplaySettings.php:106
includes/Admin/DisplaySettings.php:108
includes/Admin/DisplaySettingsPage.php:43
includes/Admin/DisplaySettingsPage.php:55
includes/Admin/DisplaySettingsPage.php:65
includes/Admin/DisplaySettingsPage.php:72
includes/Admin/DisplaySettingsPage.php:80
includes/Admin/DisplaySettingsPage.php:88
includes/Admin/DisplaySettingsPage.php:96
includes/Admin/DisplaySettingsPage.php:104
includes/Admin/DisplaySettingsPage.php:112
includes/Admin/DisplaySettingsPage.php:120
includes/Admin/DisplaySettingsPage.php:255
includes/Admin/DisplaySettingsPage.php:256
includes/Assets/Asset.php:23
includes/Assets/Asset.php:24
includes/Format/Urls.php:13
includes/Format/Urls.php:26
includes/Format/Urls.php:39
includes/Format/Urls.php:48
includes/Format/Urls.php:57
includes/Format/Urls.php:58
includes/Http/WpHttpClient.php:29
includes/Http/WpHttpClient.php:30
includes/Http/WpHttpClient.php:31
includes/Navigation/BlockEditorSsoMenuItem.php:37
includes/Navigation/BlockEditorSsoMenuItem.php:41
includes/Navigation/BlockEditorSsoMenuItem.php:62
includes/Navigation/BlockEditorSsoMenuItem.php:63
includes/Navigation/SsoMenuItem.php:36
includes/Navigation/SsoMenuItem.php:37
includes/Shortcodes/CalendarPageShortcode.php:55
includes/Shortcodes/EventFeedShortcode.php:52
includes/Shortcodes/EventFeedShortcode.php:56
includes/Shortcodes/MemberDirectoryShortcode.php:76
includes/Shortcodes/MemberDirectoryShortcode.php:117
includes/Shortcodes/MemberDirectoryShortcode.php:119
includes/Shortcodes/MemberDirectoryShortcode.php:125
includes/Shortcodes/MemberDirectoryShortcode.php:203
includes/Shortcodes/MembershipsShortcode.php:50
includes/Shortcodes/Shortcode.php:128
includes/Shortcodes/Shortcode.php:137
includes/Shortcodes/Shortcode.php:123
includes/Shortcodes/SsoShortcode.php:32
includes/Shortcodes/SsoShortcode.php:33
includes/Shortcodes/SsoShortcode.php:41
includes/Shortcodes/SsoShortcode.php:42
includes/Shortcodes/SsoShortcode.php:85
includes/Shortcodes/SsoShortcode.php:89
includes/Shortcodes/SsoShortcode.php:116
includes/Shortcodes/SsoShortcode.php:117
includes/Shortcodes/SsoShortcode.php:167
templates/shortcodes/calendar-page-event.php:52
templates/shortcodes/calendar-page-event.php:64
templates/shortcodes/member-directory-results.php:134
templates/shortcodes/memberships-list-price.php:15
templates/shortcodes/memberships-list-price.php:17
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.