• 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 » Archives for Actions

Actions

Custom form field validation: numeric fields

Chad Butler · Mar 14, 2013 ·

WP-Members has its own built-in form field validation for things like usernames, email, and required fields.  But what if you need to validate other elements, such as testing to see if an entered value is a number?  Yes, the plugin framework allows for you to extend the form field validation to whatever you need.

Continue Reading →

Add password and email confirmation to the registration process

Chad Butler · Dec 12, 2012 ·

NOTE: As of plugin version 2.9.3, password, password confirm, and email confirm fields are included in the plugin’s default fields. All you need to do is enable them. Everything described in this post is now integrated into the plugin.

Some users like to have a confirmation process in their registration.  For example, having two email fields and comparing to make sure the user properly entered their email address.  This code snippet will show you how you can quickly add this feature with the addition of some custom fields in your form.

Continue Reading →

Add a database generated list of values to the registration form as username

Chad Butler · Aug 29, 2012 ·

This post will show you how to replace the username selection in the registration form with a dropdown list of choices generated from a database.  This is similar to what is described in this post except that in this version, we are using this as the username selector. Continue Reading →

Add a database generated list of values to the registration form

Chad Butler · Aug 27, 2012 ·

This sample code is an example of how to take a list of values from a database table and use it to generate a dropdown select option in your registration form.  You can get as involved or as simple as need be from this framework.

I will be giving an example that will take a list of names from a database table so that the user can select their name from the list. To make it a little more interesting (and functional), I will update the table when the user registers so that name will not show in the registration form in the future. Continue Reading →

Simple MailChimp integration

Chad Butler · Mar 28, 2012 ·

Note: this example predates the introduction of the MailChimp Integration extension. I recommend that you use that extension instead as it is far easier to use and also utilizes the latest MailChimp API (version 3.0).

Here is an example of a simple integrating MailChimp with the WP-Members registration process.  This could be modified to suit similar integrations as long as there is an API to hook into. Continue Reading →

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4

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