Title: Ajax validation on registration shortcode fields
Last modified: August 22, 2016

---

# Ajax validation on registration shortcode fields

 *  [markkelly1982](https://wordpress.org/support/users/markkelly1982/)
 * (@markkelly1982)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/ajax-validation-on-registration-shortcode-fields/)
 * Is it possible to have ajax validation on the registration form? I need to validation
   if the username is already used as well as it the email is valid.
 * Thanks
 * [https://wordpress.org/plugins/paid-memberships-pro/](https://wordpress.org/plugins/paid-memberships-pro/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Jason Coleman](https://wordpress.org/support/users/strangerstudios/)
 * (@strangerstudios)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/ajax-validation-on-registration-shortcode-fields/#post-5395269)
 * PMPro checks this on form submit, but if you want to do this on the frontend 
   via JS, you could hook into wp_footer() to add your code to lookup the username/
   email via AJAX. There might be some code out there that already does this (I 
   wrote some in my book! [https://github.com/bwawwp/bwawwp/blob/917fa62fbd9b91b98bf4f30289d26a387d34ac5a/chapter-09/example-06.php](https://github.com/bwawwp/bwawwp/blob/917fa62fbd9b91b98bf4f30289d26a387d34ac5a/chapter-09/example-06.php))
 * You could tweak that to work with PMPro. If you post this to the members forum,
   I’ll follow up there with the specific code. It would be fun to code up.

Viewing 1 replies (of 1 total)

The topic ‘Ajax validation on registration shortcode fields’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/paid-memberships-pro_f1dacb.svg)
 * [Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions](https://wordpress.org/plugins/paid-memberships-pro/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/paid-memberships-pro/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/paid-memberships-pro/)
 * [Active Topics](https://wordpress.org/support/plugin/paid-memberships-pro/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/paid-memberships-pro/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/paid-memberships-pro/reviews/)

## Tags

 * [ajax](https://wordpress.org/support/topic-tag/ajax/)
 * [pmpro](https://wordpress.org/support/topic-tag/pmpro/)
 * [validation](https://wordpress.org/support/topic-tag/validation/)

 * 1 reply
 * 2 participants
 * Last reply from: [Jason Coleman](https://wordpress.org/support/users/strangerstudios/)
 * Last activity: [11 years, 10 months ago](https://wordpress.org/support/topic/ajax-validation-on-registration-shortcode-fields/#post-5395269)
 * Status: not resolved