Support » Plugins and Hacks » [Plugin: Register Plus Redux] email conflicts with another plugin?

[Plugin: Register Plus Redux] email conflicts with another plugin?

  • The earlier version of Register Plus gave me this error every time I tried to save:

    You have another plugin installed that is conflicting with Register Plus. This other plugin is overriding the user notification emails. Please see Register Plus Conflicts for more information.

    I know it ain’t Contact Forms 7 – I deactivated & checked. It looks like this error was being caused by the default WordPress user email notification – but I am not sure of it!

    Can you help me with this please?

Viewing 15 replies - 1 through 15 (of 35 total)
  • Plugin Author radiok


    Register Plus and Redux both override the wp_new_user_notification function. Before that happens the plugin looks to see if any other plugin already overrode wp_new_user_notification. At that time it displays the message. Could you supply me with a list of all plugins you have active? I’ll try to get to the bottom of this.

    Sorry for the late reply,

    Here’s the list of plugins (all updated to the latest version) I’m currently using along with the descriptions, where necessary:

    1. Akismet
    2. Author Widget
      A simple widget to display the author information in the sidebar widget in single post pages and at the base of your feed.
    3. Broken Link Checker
      Checks your blog for broken links and missing images and notifies you on the dashboard if any are found.
    4. Capability Manager
      Manage user capabilities and roles.
    5. Contact Form 7
      Just another contact form plugin. Simple but flexible.
    6. Custom Meta
      This plugin adds a widget that’s almost like the vanilla meta widget, but it lets you choose what items to show.
    7. Easy Disable Visual Editor
      Disables the Visual editor globally.
    8. Exec-PHP
      Executes <?php ?> code in your posts, pages and text widgets.
    9. FeedBurner FeedSmith
    10. GD Star Rating
      GD Star Rating plugin allows you to set up advanced rating and review system for posts, pages and comments in your blog using single, multi and thumbs ratings.
    11. Google XML Sitemaps
    12. Maintenance Mode
      Adds a splash page to your blog that lets visitors know your blog is down for maintenance.
    13. My Custom Widgets
      Define your own or copy existing widgets and include them into your sidebar or everywhere else.
    14. Official StatCounter Plugin
    15. pageMash
      Manage your multitude of pages with pageMash’s slick drag-and-drop style, ajax interface. Allows quick sorting, hiding and organising of parenting.
    16. Quick Cache
    17. Really Simple CAPTCHA
      Really Simple CAPTCHA is a CAPTCHA module intended to be called from other plugins. It is originally created for my Contact Form 7 plugin.
    18. Register Plus Redux
      Fork of Register Plus
    19. SexyBookmarks
    20. WP Private Messages
      Private Messaging Plugin for Bloggers
    21. WP User Defaults
      Allows Administrator to set default values for new user profiles

    Again, thanks for looking into it. 🙂

    I have a similar issue with a fatal error. I have turned off my plugins and its still there:
    /wp-content/plugins/register-plus-redux/register-plus-redux.php on line 783

    v 3.6.4

    I have a similar issue with a fatal error. I have turned off my plugins and its still there:
    /wp-content/plugins/register-plus-redux/register-plus-redux.php on line 783

    Line 783 is….
    if ( is_array($options["invitation_code_bank"]) {

    the IF statement is missing a closing parenthesis “)” and should be…
    if ( is_array($options["invitation_code_bank"])) {

    I made this change and was able to activate just fine. Make the change in the register-plus-redux.php file externally either in Dreamweaver, another HTML editor, or a text editor and re-upload or make the change directly by clicking “Editor” in the Plugins section of the WP Admin menu and then using the dropdown to select Register-Plus-Redux and then select register-plus-redux.php to edit



    Hi there radiok,

    I also have an issue with the error mentioned by shrikantjoshi:

    You have another plugin installed that is conflicting with Register Plus Redux. This other plugin is overriding the user notification emails. Please see Register Plus Conflicts for more information.

    Would you like a list of all my plugins also? I don’t see any that would reasonably be conflicting, but maybe I missed something.




    I turned off Maintenance Mode, and the error went away. How about that? (Not just deactivated Maintenance Mode in its own settings, but deactivated it on the plugin page.)

    Any idea if this can be fixed at all?

    Shrikant Joshi


    Whoa!! Now, how weird is that! o_O

    I disabled Maintenance mode just as pixelprophet pointed out and the annoying message disappeared – just like that! *snaps his fingers* Dang!

    Thank you pixelprophet, for that brilliant insight! I can’t see the connection, though. What could Maintenance Mode possibly have to do with user email-notifications?

    Plugin Author radiok


    I figured out the problem with Maintence Mode, the second line of executable code is: if (!function_exists('wp_get_current_user')) require (ABSPATH . WPINC . '/pluggable.php');

    The reason being stated: “For current_user_can() -> “wp_get_current_user() in wp-includes\capabilities.php on line 969″. We need to include now since it is by default included AFTER plugins are being loaded.”

    The problem is that pluggable.php defines the default wp_new_user_notification, but I already defined my version, so there’s a game of tug-o-war going on.

    There’s a couple ideas I have, not sure if any work. For one thing, I wonder what WordPress version the author wrote that line in? Maybe new versions have fixed current_user_can so it takes care of it’s own dependencies. Or perhaps the author can tuck that line into the functions that actually use current_user_can (ApplyMaintenanceMode, current_user_can_access_on_maintenance, and GetGeneratedOptionsPage) instead of having pluggable.php loaded on every page immediately, as it is now.



    Hey there radiok,

    I guess for me the Maintenance Mode thing isn’t too much of an issue, as I can just disable the plugin fully when not using it (a little inconvenient, but by no means grievous).

    A couple of other small issues:

    Here is a sample custom email I created for the register process, which I received into my own inbox after doing a dummy test registration.

    Hi, and thanks for registering to become a contributor at PixelProfits.net!

    Here\\\’s your login details:

    Username: Goober
    Password: %user_password%

    URL: http://www.pixelprofits.net/wp-login.php

    You are able to login to your profile and begin posting immediately.

    (etc etc, some other stuff here…)


    I notice the user password placeholder didn’t seem to work. I did this a couple of times and haven’t got it working. Note that I used minimum length (7 character) passwords for these tests. Any thoughts?

    Also the weird escape characters that just appeared before the apostrophe in “Here’s”. These seem to appear every time I update the settings. I can get rid of the apostrophe, but thought you might like to know.



    And by the way,

    The verification emails I’ve been getting with these dummy tests are being sent to my spam inbox in Gmail. Here’s the email:

    [PixelProfits.net – Make Money From Content Sites] Verify your account
    Verification URL: http://www.pixelprofits.net/wp-login.php?verification_code=gHG1KRgPhpWOaWwAtDb4
    Please use the above link to verify your email address and activate your account

    Of course, my site title “Make Money From Content Sites” is probably responsible for this, but is there any way to include in the registration form something like “Please check your spam filter for verification email,” as sites like mine (just a text content site) might suffer from these kinds of issues.

    I don’t think this email is one of the customizable ones either, is it? Could it possibly be made customizable? Just a thought 🙂



    Another suggestion…

    Sorry, I hope I’m not tiresome…

    Is it possible also to include “Required” or an asterisk or something similar for the required elements of the registration form?

    I notice that the background of the required fields is a different color than the others, but the the fact this means “required information” is not necessarily abundantly clear. Yes, there’s an error message if they don’t enter something they should, but what I DON’T want is my subscribers thinking they have to fill out the full form when some of the info is not required, as this might put them off registering at all (some of that info they might want to keep private, such as last name etc.)

    Cheers again

    Plugin Author radiok


    Just real quick, I’m looking into the password field bugging out, I’ll look into the slashes also. Also, I’m going to add an option for customized user verification emails, that was requested by someone else too. The asterisk thing is interesting, I kinda had the same idea awhile ago. I think I finally know how to resolve it now, but it will require some jQuery magic, not the end of the world. I think I might make a checkbox under the required fields style for “Add asterisk to required fields”, some people might like it one way or the other. Thanks for your feedback!



    Brilliant, thanks, and you’re welcome. Sorry to increase your workload 🙂

    Plugin Author radiok


    pixelprophet, I have resolved the password field issue, the slash issue, added customized user verification, and added an option to add asterisks to required fields. All this will be in 3.6.14 which I’m almost ready to release, should be sometime today.



    Ha, you’re a legend. That rocks 🙂

Viewing 15 replies - 1 through 15 (of 35 total)
  • The topic ‘[Plugin: Register Plus Redux] email conflicts with another plugin?’ is closed to new replies.