• 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.3.3

WP-Members 3.3.3

Chad Butler · Mar 8, 2020 ·

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.3.3 will be released this week. This version is an improvement release on 3.3.  Most of the changes are not “bug fixes,” per se, but rather code improvements to clean up some processes that render results that could be better handled. 

If WooCommerce is active, any standard WC user meta fields are removed from the WP-Members additional fields section in the User Profile edit screen since they already display in the WooCommerce field blocks.

When setting hidden posts, the plugin will no longer include posts from post types not specifically handled by WP-Members.  This prevents previously hidden posts from being included if the post type is no longer managed by WP-Members.

The activation/deactivation process was updated so that a user cannot activate or deactivate themselves. When moderated registration is enabled, the plugin automatically sets the current user as activated to prevent lockout.  This has always been the case.  But there was a possibility of accidentally deactivating the current user.  This improvement prevents an admin from inadvertently locking themselves out by deactivating their account.

If a user has “edit_users” capability (i.e. administrators in default WP, or any custom role that has manually been assigned this capability), a user can log in without needing to be being activated.  This prevents the need to activate your users who can already manage users.

WordPress 5.4 finally incorporates the custom  wp_nav_menu_item_custom_fields action hook.  So WP-Members will only load its custom walker class if WP is 5.3 or lower.

The plugin now loads the email “from” address with the main settings.  When the new email object class was developed in 3.3, this only loaded if the WP-Members email function was being triggered. But this caused some problems with external integrations if the “from” address was expected (such as applying the custom WP-Members email filters to wp_mail()). It also made the “from” field in the Emails tab empty even if the value was saved in the db.  This change cleans this up and solves the problem of using the custom “from” address outside the WP-Members email functions.

Adds a property to membership products to indicate that a product should be selected by default when creating a new post/page.  This was a feature requested by plugin users.  This is a general improvement if you use membership products and most of them are always set to a specific product.  Now you can start your post with a specified membership pre-selected so you don’t have to remember to set it.

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