• Skip to primary navigation
  • Skip to main content

RocketGeek

Home of WP-Members, The Original WordPress Membership Plugin

  • WordPress Plugins
    • WP-Members
      • FAQs
      • Quick Start
      • Documentation
      • Extensions
    • Advanced Options
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Download Protect
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Invite Codes
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • MailChimp Integration
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • PayPal Subscriptions
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Salesforce Web-to-Lead
    • Security
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Text Editor
      • Purchase the Plugin
      • Get the Pro Bundle
    • User List
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • User Tracking
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Memberships for WooCommerce
    • WordPass
  • Blog
    • Basics
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Store
    • Cart
    • Checkout
  • Contact
  • Log In
  • Show Search
Hide Search
Home » Release Announcements » WP-Members 3.2.3

WP-Members 3.2.3

Chad Butler · Sep 1, 2018 ·

This article is provided free. Find out how you can get full access to premium content, including how-to articles and support forums, as well as priority email support and member exclusive plugin extensions..

 

WP-Members 3.2.3 has some bug fixes for previous versions along with some improvements. 

Bug Fixes

There were some bugs in the 3.2 user export function, including a bug that caused usernames to be dropped.  The user export function was fully reviewed and fixes were applied for this issue.

3.2 introduced a rebuilt user profile object class for the dashboard user profile.  Unfortunately, this introduced a bug that caused admins to not be able to edit their own profile.  A fix was applied in 3.2.3 for this issue.

The addition of select2 for handling product access restrictions in the post editor. There were some issues with the way the select2 library was loaded so 3.2.3 has a number of fixes around this.  First, select2 only is loaded if products are enabled.  Also, the call for select2 is removed from the general admin js file and only loads on pages that it is used.  This should resolve the known issues.

Other Improvements

The login function was updated to use WP scripts which will facilitate login with username OR email.  This did involve removing the wpmem_login_fields filter.  However, that filter was not officially documented and I would be surprised if anyone was actually using it (it really did not serve a purpose).  The function was also updated to use wp_safe_redirect().

The password change function was updated to maintain the user’s login state when they change their password.

I have begun expanding the API into some logical groups: email, users, forms, and utilities.  These APIs will contain the functions that you can use when customizing.  This will allow you to construct applications that will maintain compatibility by avoiding issues when a core function may change (and that core function having not been intended for direct usage outside the plugin).

There are some new API functions:

  • wpmem_force_ssl()
  • wpmem_set_as_logged_in()

The following functions have been deprecated and should no longer be used:

  • wpmem_check_activated()
  • wpmem_use_ssl()

The following obsolete functions were removed in 3.2.3:

  • wpmem_enqueue_style()
  • wpmem_convert_tag()
  • wpmem_no_reset()
  • wpmem_user_profile_multipart()

 

Release Announcements

Ready to get started?

Join Today!

© 2025 · butlerblog.com · RocketGeek is built using WordPress, WP-Members, and the Genesis Framework

  • butlerblog.com
  • WP-Members Support Subscription
  • Terms of Service
  • Privacy Policy
  • Refund Policy