• 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
  • Store
    • Cart
    • Checkout
  • Blog
    • Basics [Free]
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Contact
  • Sign In
  • Show Search
Hide Search
Home » Plugins » WP-Members » Documentation » Filter Hooks » wpmem_email_newreg

wpmem_email_newreg

Description

This hook allows you to filter the body content of the email that is sent to a new user when they register.

Some important considerations:

  • In the default configuration of the plugin, a user registers and is sent a random password via email to verify that the user provided a valid email address.  If you run the plugin in this configuration and you are using this filter, you should not remove the password that is generated and sent or the user will have no way of receiving it.
  • If registration is moderated and the random initial password is used, you should not send a password in this email.
  • If you are using moderated registration AND user defined passwords, and you want to send the user a copy of their chosen password via email, you should send it in this email.

Usage

add_filter( 'wpmem_email_newreg', 'my_email_filter' );
function my_email_filter( $email_content ) {

	// the content of the email comes to 
	// the filter in the parameter $email_content
	
	// you can do whatever you want to it here:
	// add to it:
	
	$email_content = "This is added to the beginning" 
		. $email_content 
		. "I put this on the end";
	
	// or you could use something like php's 
	// str_replace to filter the string and
	// add/remove content, etc.
	
	// whatever you do, you need to return 
	// the filtered result:
	
	return $email_content;
}

Code Snippet Library [Subscriber Content]

  • Add a first name greeting to the new registration email
See a list of all filter and action hooks

Ready to get started?

Join Today!

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

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