=== WP User - Custom Registration Forms, Login and User Profile === Contributors: walke.prashant Donate link: https://www.wpseeds.com/product/wp-user-custom-registration-forms-login-and-user-profile/ Tags: login, register, user, profile, gravatar, ajax, restrict content, json-web-authentication, jwt, wp-json Requires at least: 3.3.3 Tested up to: 5.8.3 Stable tag: 7 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Create elegant Login, Register, and Forgot Your Password form on Page, widget or Popups on your website in just minutes with AJAX. == Description == * WP User plugin helps you to create front end login and registration form. * User logins or registrations and would like to avoid the normal WordPress login pages, this plugin adds the capability of placing a login, Registration, forgot password with smooth effects in AJAX. * Extends the WP REST API using JSON Web Tokens Authentication as an authentication method. Authorize your REST API requests so that you can create, update and delete your data. www.wpseeds.com = Features = = Integration plugin = * woocommerce * SupportCandy * YITH WooCommerce Points and Rewards * YITH WooCommerce Wishlist * WP Twilio Core = Get Pro Feature = www.wpseeds.com = Pro Feature = * Ultimate Registration form * Custom form fields * Create required fields * Social Login/Register i.e Facebook,Google,Twitter * Add / Edit / Delete / Duplicate Multiple Address * Get user current location(address) using Geolocation * Set defualt WooCommerce billing/shipping address from address list * Select WooCommerce billing/shipping address from address book on checkout page * Subscription newslatter on new user Registration with MailChimp, Aweber and Campaign Monitor * Show the percentage of user profile completion * On click Improve button it will show highlighted fields for improve profile strength. * Set custom weight for field * Profile progress on member profile * WoCommerce integration * Support Multiple address and set billing and shipping address * Badges and Achievements - Automatically or manually assign badges to users based on different criteria’s like * Specific user roles * Based on activity score i.e Number of posts, comments, followers etc. * Admin can manually assign badge * Follow / Unfollow Feature lets users follow other users. * User Like, Bookmark (With Social Network addon ) * User View Count * Whenever a user posts, all the followers will receive a notification regarding the update. * Keeps your user community more interactive and engaging. * Premium Support * New features added regularly! == Installation == * Download the plugin file, unzip and place it in your wp-content/plugins/ folder. You can alternatively upload it via the WordPress plugin backend. * Activate the plugin through the 'Plugins' menu in WordPress. * WP User menu will appear in Dashboard->WP User. * shortcode
[wp_user] shortcode for display login, registration, forgot password form.
You Can use following attribute for custom form
[wp_user id='1234' width='360px' popup='1' active='register' role='subscriber' login_redirect='".get_site_url()."']
id : If Multiple Form Add-on activated then create form and set id='form_id'. You can use diffrent registration form for diffrent page.
Ex. [wp_user id='1234']
width : set custom width to login, registration, forgot password form.
[wp_user width='360px']
popup : set popup='1' shortcode for popuup model login, registration, forgot password form.
Ex. [wp_user popup='1']
active : For activate default form. By Defualt login.
[wp_user active='register' popup='1'] shortcode for popuup model login, registration, forgot password form. default active registration form
[wp_user active='register'] for display default active registration form.(sign up page)
[wp_user active='forgot'] shortcode for display login, registration, forgot password form. default active forgot form
role : Set role for new register user via register form. You can set diffrent role for diffrent form. By Defualt subscriber role
Ex. [wp_user role='subscriber']
login_redirect : Custom login redirection url for each login form.
Ex. [wp_user login_redirect='www.yoursite.com/redirectPageUlr'] for redirect user after login to custom link. Replace 'www.yoursite.com/redirectPageUlr' Url with redirect page Url.
[wp_user_member] shortcode for display member list/directory
You can use following attributes for filter/show member list
[wp_user_member role_in='subscriber' role_not_in='author' include='1,2,5,7' exclude='55,44,78,87' approve='1' size='small']
role_in : If you want to show only selected member role in list then set this attribute by comma seprated
Ex. [wp_user_member role_in='subscriber,author']
role_not_in : If you want exclude to show some user roles in member list then set this attribute by comma seprated
Ex. [wp_user_member role_not_in='subscriber,author']
include : If you want only show selected user ids then set this attribute by comma seprated
Ex. [wp_user_member include='1,2,5,7' ]
exclude : If you don't want show selected user ids then set this attribute by comma seprated
Ex. [wp_user_member exclude='55,44,78,87' ]
approve : If you want show only approve user then set approve='1'
Ex. [wp_user_member approve='1' ]
size : If you want change default display member list template to small one then set size='small'
Ex. [wp_user_member size='small' ]

[wp_user_list] shortcode for display member list/directory
You can use following attributes for filter/show member list
[wp_user_list role_in=’subscriber’ role_not_in=’author’ include=’1,2,5,7′ exclude=’55,44,78,87′ approve=’1′ size=’small’]
role_in : If you want to show only selected member role in list then set this attribute by comma separated
Ex. [wp_user_list role_in=’subscriber,author’]
role_not_in : If you want exclude to show some user roles in member list then set this attribute by comma separated
Ex. [wp_user_list role_not_in=’subscriber,author’]
include : If you want only show selected user ids then set this attribute by comma separated
Ex. [wp_user_list include=’1,2,5,7′ ]
exclude : If you don’t want show selected user ids then set this attribute by comma separated
Ex. [wp_user_list exclude=’55,44,78,87′ ]
approve : If you want show only approve user then set approve=’1′
Ex. [wp_user_list approve=’1′ ]
template : If you want change default display member list with different layout then set template=