New User Email Setup
I have just completed and finished testing my first WordPress Plugin, ‘New User Email Set Up’. The function of the plugin is to provide a basic interface so that admins can define a custom email that is sent to users when they first register. Subject, Text Body, From Address, Admin Subject and Admin Text Body can all be defined, to allow for a more personalised feel to your blog, that doesn’t have such a generic ‘welcome’ email.
I set about writing this plugin after I saw a few users in the forum asking about how to define their own welcome email, and also it didn’t seem logical to me to have to hack a core file, that on upgrade would be replaced, especially if the user had no specific PHP knowledge.
I am aware that this plugin is not entirely unique, as James Kelly’s Themed Login demonstrates. However, that plugin incorporates a lot more than is sometimes necessary (why have to change the login page if all you wanted to do was change the welcome email?).
You can grab the downloads here:
New User Email Setup (4534)
Installation
- Download and Unzip newuseremailsetup.zip
- Upload to your wp-content/plugins directory
- Go to the Plugins page of your admin screen and look for ‘New User Email Set Up’ and press ‘activate’
- Now go to Options>New User Email and change the default text to what you want, remembering to use the variables!
- Now make sure to test your new email, and you’re done!!
I shall add more to this page when I get some feedback, so please feel free to suggest improvements!
You can also donate a small amount on the plugin option page to say thank you, and to keep me interested in updating this plugin!
Change Log
- Version 0.5 – May16th 2009
- Added security with wp_nonce
- Functionality if admin has altered the root to wp_content
- Added Class structure to avoid any possible conflicts
- Changed options to be saved in an array, making a smaller footprint on the database
- Added 2.7 compatibility for admin screens
- Added the possibility to use a From Name along with the From Address
- Added a link in the WordPress footer on the admin page to give a quick link to the plugin homepage if support is needed. Thanks to Striderweb
- Version 0.2.5 – March 24th 2008 – Admin page style updated ready for WordPress 2.5 release.
- Version 0.2.1 – November 20th 2007 – Fixed some HTML issues by adding stripslashes()
- Version 0.2 – November 14th 2007 – Added HTML email functionality and removed plugin conflicts by renaming of variables.
- Version 0.1 – September 29th 2007
Plugin Conflicts
Any other plugin that sends emails to new users when they register will conflict with this one because of the use of the function wp_new_user_notification. There is no work around for this as that is the function used in all the registration files.










62 Comments - Add Yours!
Hi Alex,
The plugin is awesome. I just installed it and it’s so simple and easy to use! only one minor question: when the registered user receives a email, the “from” column shows the email address, instead of a name.
e.g., it doesn’t show “Aisa” in my case, but Aisa@xxx.com. How can I adjust this?
Thanks a ton!
Aisa
Hello,
please, replace this line:
<input id=”newuseremailfromaddress” type=”text” size=”40″ value=”" name=”newuseremailfromaddress”/>
for this code:
<input id=”newuseremailfromaddress” name=”newuseremailfromaddress” type=”text” size=”40″ value=” />
Thanks, and good work!
I’m sorry, the blog system removed part of the code… so here is an URL with correct the code.
URL: http://pastebin.com/f1f0b6159
See you later.
Great plugin, very thanks
Hello,
I tried using your plugin but once I enter in the new email text in the Settings and hit Update Settings, I get this error:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Everything else on my blog appears to be working fine. Do you know what is going on?
Thanks!
Alex
Thanks this works good on me…
I DO NOT LIKE THE NEW E MAIL SET UP. PLEASE RETRUN ME BACK TO THE OLD SET UP. I DON’T LIKE THE BLACK BACKGROUND IN ANY PRODUCTIONS.
Thank you very much…
Solved many problems…
I am using 2.6.5 atm and it is working perfect.
I hope you keep it updated.
Cheers
Hello
I’m from hungary and a have a problem. The plugin is work good exept that the characters are strange:
Üdvözölek = Üdvözöllek
Can i do shamthing vith the codeing?
Thanks
I’ve never given this a try, but I think it’s about time I do.
Hey!
In Wordpress 2.7.1. the Plugin doesn’t an E-Mail to the administrator. It only sends the mail to the User. Does anybody know this bug?
Thanks for help….
@all – A new version of the plugin is now available, I’ve tidied up the code to hopefully prevent any conflicts, and added a few more features that some of you have mentioned. The new version can be downloaded from above, or at http://epicalex.com/new-user-email-setup-update/
38 Trackbacks