Front-end Membership Modules plugin is fully loaded with features to enhance your WordPress website. Features like approved accounts, invitation basis registration is just a part of the long list below:
Front-end forms with shortcode and PHP code for template files This plugin allows you to insert Login, Register, Reset Password, Edit Profile forms on any page, post or text widget via shortcodes. If you know how to customize the WordPress template files, you can use the PHP functions with all the options available in our Shortcode Generator.
Override WordPress Default Pages and Admin Access You can choose to redirect the user to front-end forms when they try to access the default WordPress authentication pages. You can choose, who can access the WordPress dashboard, if any role is not selected, the user will be redirected to website’s homepage. You can also enable of disable WordPress admin for all users from the backend.
Custom form fields for registration and edit profile This plugin allows you to add custom form fields to registration, edit profile and invitation forms. There are about 25 types of custom form fields that you can use including custom HTML where you can add more form fields and the data will be saved in user meta table. You can also import/export custom fields to use the similar setup on different websites.
WordPress Profile Sync with Custom Form Fields You can choose to sync additional custom fields with default WordPress profile fields and let user and admins update these from both back-end and front-end.
Different Registration Methods This plugin allows to modify the default Registration method in two different ways. Along with the default registration method, you can configure your website to accept only approved new user accounts or make your WordPress website invitation only. With approvals required method, new user accounts will only be created once you approve the request from the plugin settings, similarly with invitation only setup, new user can register to your website only if admin approve the invitation request.
Social Media Login This plugin comes with in-built Facebook Connect and Twitter login where users won’t have to remember their username or password, they can simply login with their social media profiles. Registration custom fields are also synced while registration.
Different Password Generation Methods You can configure how the user passwords will be generated on your website. Users can specify their own password or system will automatically generate password and send the login info via email while registration.
Customizable email messages with usermeta variables You can customize all email messages sent to user and admin upon different actions from the plugin settings with variables to personalise the email messages.
Restricted Content You can choose to restrict certain pages, posts, categories, taxonomies, tags etc. only for logged in users, where as visitors will be redirected to login page when they try to access the members only content of your WordPress website.
Dynamic content for Logged In Users and Visitors With simple shortcodes you can specify different content for logged in users and visitors on any page or post. The content will switch based on the login status of a user.
Spam Protection for all forms You can choose either Google’s reCaptcha with theme options or custom question and answer validation for each form.
Bulk Update or Insert New Users This plugin enables easy way to update existing users or insert new users via .CSV uploads.
Custom Profile Pictures or Gravatars You can choose between Gravatars or custom profile picture uploads from the plugin settings. For custom uploads, you can also setup the filetypes allowed for avatars.
Dynamic User Data within any page or post This plugin comes with a smart shortcode which you can use to display user information within any page or post content, the values will change based on the user logged in on the website. For example, if you would like to display user first name within a post, the name will change based on the user logged in to the website.
Page Links Shortcodes You can insert links to login, register forms etc on any page and post and feel free to change the slug or parent/child setup. This shortcode will return the permalink based on the page setup under plugin settings.
Automatic page setup With a click of one button, all required pages are created and saved under plugin settings automatically.
Shortcode Generator This plugin comes with in-built Shortcode Generator which is always be available while editing or creating new page or posts. No need to remember the shortocodes or switch pages to insert shortcodes.
Localisation and Translation Ready You can easily translate this plugin in your own language.