WP-Members 3.0.9 contains a number of small additions and a few fixes. It is primarily a feature release as the fixes are primarily improvements. Continue Reading →
WP-Members 3.0.9
Home of WP-Members, The Original WordPress Membership Plugin
Chad Butler · ·
WP-Members 3.0.9 contains a number of small additions and a few fixes. It is primarily a feature release as the fixes are primarily improvements. Continue Reading →
Chad Butler · ·
I have been waiting a long time to finish and release WP-Members 3.0 and that day has finally come!
This is a major update and will be but the beginning of a lot of updates and improvements in the plugin.
Before I go into details for the update, please let me be clear – this is a major version release, not an incremental update. So please, test the update prior to upgrading a production site. While I always do my best to be responsive to issues, especially when updating, keep in mind this plugin now has more than 60,000 active installs, so it can get hectic around version release time.
When in doubt, test it first! And if you have questions, let me know.
Chad Butler · ·
Today we take one step closer to WP-Members 3.0! Version 2.9.8 includes some updates that lay the groundwork for moving the plugin into the next major version release.
Please be sure to read the release notes prior to updating to determine how you will be affected by these changes. It is always recommended that you test the update on a staging server prior to updating production.
This update does not make any changes to database settings during the update with the exception of the version number. If you need to roll back, the previous version (2.9.7) is available here. Continue Reading →
Chad Butler · ·
The 2.9.7 release of the plugin was intended to include a fix for the native registration to work with localized (translated) sites. Unfortunately, there was a flaw in the line that fixes this. The flaw causes a breakdown of the native (back-end wp-login.php) registration process.
I have patched this in the main plugin download package. Since I caught this early and the majority of users do not use this backend registration, there aren’t that many users effected.
But if you are one of users effected by this, you have two options. First, as I just mentioned, the download package is fixed so you can re-download the plugin. You really only need to replace /wp-members-core.php (and /admin/user-export.php for one other patch).
Or, you can apply the fix yourself. If editing in WP, go to Plugins > Editor and select WP-Members from the plugin dropdown. Open the file /wp-members-core.php.
Near the end of the file, the second from the last function is wpmem_wp_reg_finalize. Line 920 is the first line of this function and you will see:
$native_reg = ( isset( $_POST['wp-submit'] ) && $_POST['wp-submit'] == esc_attr_e( 'Register' ) ) ? true : false;
The esc_attr_e is the problem. This echos the output and we don’t want that. This should be changed to esc_attr( __( ‘Register’ ) ) like this:
$native_reg = ( isset( $_POST['wp-submit'] ) && $_POST['wp-submit'] == esc_attr( __( 'Register' ) ) ) ? true : false;
Chad Butler · ·
The export users process in the initial release of WP-Members 2.9.7 can cause an error if debugging is turned on or PHP messages are set to display warnings. Continue Reading →
Ready to get started?