BuddyDev

BuddyPress Ajax Registration

BuddyPress Ajax Registration plugin allows your users to register quickly on your website. User can register from any page of your website. The plugin not only registers them but also logs them to the website automatically. This plugin is responsive and works well on mobile devices.

If you want to provide a pleasant joining experience to your site users, this plugin will help you. It is also compatible with almost all themes and will work out of the box. If there is any issue, Our support is here to help.

Features:

  • Easy Registration using Ajax and the modal box
  • Easy Login using the modalbox
  • Easy Forget Password feature.
  • You can tune each feature.
  • Users can login/register from any page of the site
  • Automatically logs the new user to website
  • Will increase the participation of users( As they can register and login on a specific page without any redirects )
  • Allows you to control which xprofile fields/groups are shown( programatically )
  • Developers/Designers have full control over layout( Yes, you can theme the popup as  you want and also control the template if you want )
  • Compatible with BuddyPress on WordPress(standard) as well as WordPress Multisite(Including blog registration)
  • fully responsive and works on mobile devices
  • Live username availability checker ( with BuddyDev Username Availability Checker plugin )

You can control the layout/look and feel using the template files.

Screenshots

Let us see some screenshots first

Here is the registration screen

 

Modal window is responsive:-

Responsive Registration modal

If there is an error, the user will be notified immediately as shown below

When there is an error

And if the registration is successfull, user sees the welcome message and is then logged in to the current page

The message will appear for 1 second( You can control it from the javascript file ) and then the page will be refreshed to make the user login.

Signup Complete

Admin settings:-

Please see the documentation page for all the details.

Release History

  • Version: 2.1.1

    Monday, 26 February, 2024
    • Tested With: BuddyPress 12.3
    • Compatible With: BuddyPress 4.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 2.1.0

    Friday, 22 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 4.0+

    Added compatibility with BuddyPress 12.0

  • Version: 2.0.7

    Wednesday, 25 September, 2019
    • Tested With: BuddyPress 10.3.0
    • Compatible With: BuddyPress 3.0+

    better compatibility with Advanced noCaptcha & invisible Captcha.

  • Version: 2.0.6

    Wednesday, 24 July, 2019
    • Tested With: BuddyPress 4.4
    • Compatible With: BuddyPress 2.5+

    Add filters for login, registration and forget password redirect url.

  • Version: 2.0.5

    Friday, 21 June, 2019
    • Tested With: BuddyPress 4.3
    • Compatible With: BuddyPress 2.5+

    Fix a fatal error when BP Ajax Registration and BuddyPress User Name availability checker or BuddyPress Conditional Profile field is active.

  • Version: 2.0.4

    Thursday, 13 December, 2018
    • Tested With: BuddyPress 4.3
    • Compatible With: BuddyPress 2.5+

    Show proper feedback on each screen.

  • Version: 2.0.3

    Wednesday, 05 December, 2018
    • Tested With: BuddyPress 4.1
    • Compatible With: BuddyPress 2.5+

    Fix fatal error when BuddyPress Xprofile is disabled.

  • Version: 2.0.2

    Monday, 01 October, 2018
    • Tested With: BuddyPress 3.2
    • Compatible With: BuddyPress 2.5+

    Fix the typo in forgot password box.
    Avoid duplicate nonce field ids in html.

  • Version: 2.0.1

    Monday, 10 September, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.5+

    Updating settings framework.

  • Version: 2.0.0

    Friday, 07 September, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.5+

    Complete rewrite of the plugin with login, registration, forget password support.
    For upgrading, please see https://buddydev.com/docs/buddypress-ajax-registration/buddypress-ajax-registration-plugin-upgrading-from-1-x-to-2-0/

    Breaking change:- Won't support BuddyPress recaptcha plugin(if you are using). We will have our own integration in fuuture.

  • Version: 1.3.6

    Thursday, 26 July, 2018
    • Tested With: BuddyPress 3.1
    • Compatible With: BuddyPress 2.7+

    Fix bug due to BuddyPress Registration template update
    Released on: 08/19/2017
    Last tested: 05/24/2018

  • Version: 1.3.5

    Sunday, 13 August, 2017
    • Tested With: BuddyPress 2.9.0
    • Compatible With: BuddyPress 2.7+

    Add the ".bp-register-nav a" selector to allow using BuddyPress custom register nav.

  • Version: 1.3.4

    Thursday, 03 August, 2017
    • Tested With: BuddyPress 2.9.0
    • Compatible With: BuddyPress 2.7+

    Updated and tested with BuddyPress 2.9.
    Fixed an issue with the profile fields.

  • Version: 1.3.3

    Monday, 10 July, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    Updated to add compatibility with Force email login.

  • Version: 1.3.2

    Sunday, 11 June, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    Updated to allow disabling the "Default Role" from being added on multisite. Now, the site admins can decide whether to use it or not.

  • Version: 1.3.1

    Thursday, 16 February, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    some cosmetic changes and testing with BuddyPress 2.8

  • Version: 1.3.0

    Friday, 27 January, 2017
    • Tested With: BuddyPress 2.7.4
    • Compatible With: BuddyPress 2.5+

    Updated to fix the bug causing user becoming invisible on BP 2.7+. To make older users visible too, please deactivate and activate the plugin again.

  • Version: 1.2.9

    Monday, 23 January, 2017
    • Tested With: BuddyPress 2.7.4
    • Compatible With: BuddyPress 2.4+

    Updated for fixing js conflict on pages having recaptcha.

  • Version: 1.2.8

    Tuesday, 18 October, 2016
    • Tested With: BuddyPress 2.7
    • Compatible With: BuddyPress 2.4+

    Updated to allow registering from the login page.

  • Version: 1.2.7

    Friday, 16 September, 2016
    • Tested With: BuddyPress 2.6.2
    • Compatible With: BuddyPress 2.4+

    Updated to streamline the conditionals.