• About WordPress
    • About WordPress
    • WordPress.org
    • Documentation
    • Support
    • Feedback
  • Log In
  • Register
Skip to content

WordPress.org

  • Showcase
  • Learn
  • Themes
  • Plugins
  • Mobile
  • Support
    • Documentation
    • Forums
  • Get Involved
    • Five for the Future
  • About
  • Blog
  • Hosting
  • Get WordPress

Plugins

  • My Favorites
  • Beta Testing
  • Developers
Download

WordPress User Registration, Front-end Login & User Profile – ProfilePress

By ProfilePress Team
  • Details
  • Reviews
  • Installation
  • Support
  • Development

Description

Ever wanted to create a front-end login form, custom user registration form and front-end password reset form that will conform to a WordPress (theme) design?
With knowledge of just HTML & CSS, code the form component in combination with our expressive shortcodes, make it pretty with CSS and ProfilePress will handle the rest.

Don’t know how to code? Get form designs from the theme shop installable via the built-in theme installer.

You don’t need to worry about server-side PHP validation, authentication and authorization. Simply code the forms in HTML with the help of the plugin form builder and ProfilePress will turn them into functional custom login, registration and password reset forms. Magic

Note: This is the lite version of ProfilePress plugin. Want even more features? Click here to purchase the best user registration and user profile plugin now!

Live Demos

  • Custom login page
  • Custom registration page
  • Custom password reset page

  • Create a demo sandbox

Features of the plugin include:

  • Unlimited front-end login forms / user login.
  • Unlimited WordPress registration forms / user registration form.
  • Unlimited front-end password reset forms.
  • Live preview of form design as you code.
  • Redirect WordPress default login to custom front-end login page
  • Redirect WordPress default registration to custom front-end registration page
  • Redirect WordPress default password reset to custom password reset page.
  • Redirect users to a custom page after login
  • Redirect users to a custom page after logout.
  • Built-in theme installer for installing ProfilePress form themes.

Want More? Go Premium

  • Ajax login, registration and password reset forms.
  • Unlimited front-end edit-profile forms.
  • Beautiful front-end user profile.
  • Multi-step registration forms.
  • Avatar uploads for users.
  • Social login: Facebook, Twitter, LinkedIn, Google, GitHub.
  • Create extra custom fields / user fields.
  • Create Extra User Fields
  • Customizable user login, registration and password reset widget
  • Customizable tabbed widget.
  • One-time passwordless login.
  • Email Customizer (personalize all emails sent to your users or admins; customize default WordPress registration email)
  • Auto-magic user login & redirection after registration.
  • Custom Redirects
  • Redirect user to a custom page after login.
  • Redirect user to a custom page after logout.
  • Redirect default profile to a custom edit Profile page.
  • Welcome message to newly registered users.
  • Customize-able password reset mail.
  • Built-in user moderation / admin Approval/ confirm new user registration.
  • Users login with username or email address.
  • Global admin login to users account.
  • No CAPTCHA reCAPTCHA for combating spam.
  • SEO optimized.
  • And lots more…
  • Go Premium

Themes

  • Pinnacle – a smooth and clean custom login, registration and password reset ProfilePress theme for WordPress with social login.
  • Montserrat – a beautiful one-page ProfilePress account form that combines a login, registration, password reset and social login together thus eliminating the need for creating a separate forms for user registration, login and reset of passwords.
  • Stride – an elegant, customizable WordPress multi-step registration form.
  • Bash one-pager – a simple, pretty, responsive one-page account form with social login.
  • Bash Edit Profile – an elegant, responsive front-end edit profile form for WordPress.
  • Parallel – a horizontal, responsive & aesthetic login, registration and password reset form with social login.
  • Perfecto – a clean, polished login, registration and password reset form with two color flavors.
  • Click here to view more

Free Extensions

  • Admin Bar & Dashboard Control – disable admin bar and control users access to WordPress admin / dashboard.
  • Navigation Menu Links – adding login, login/logout, registration, password reset, edit profile & my profile links to WordPress menu made easy.

Paid Extensions

  • MailChimp – automatically subscribe new users to your MailChimp list.
  • Email Confirmation – ensures new registered users confirm their email addresses before they can login to WordPress.
  • WordPress & BuddyPress Extended Profile Sync – provides 2-way syncing of WordPress profile fields with BuddyPress extended profile.
  • Join BuddyPress Groups – Allows users to select BuddyPress groups to join during registration.
  • Campaign Monitor – automatically subscribe new users to your Campaign Monitor list.
  • Polylang Integration – build multilingual login, registration, password reset, edit profile forms & more for WordPress.
  • Multisite Integration – allows front-end registration of new user sites in WordPress Multisite Network.
  • WooCommerce Integration – manage Shipping and Billing fields with ProfilePress, replace the default WooCommerce login and edit account form with that of ProfilePress and more.
  • Akismet Integration – block spam and bot user registration in WordPress with Akismet and keep your membership site safe.

What’s Next

If you like this plugin, then consider checking out our other products:

  • MailOptin – The best WordPress email optin forms, email automation & newsletters plugin in the market.

Screenshots

  • Form catalog
  • Form builder
  • Form live preview
  • CSS code area
  • Live demo on a site.
  • Front-end user profile
  • Social login - login form
  • Jakhu password reset theme
  • Registration form with avatar upload
  • Smiley registration theme
  • Facebook-like login form
  • FlatUI front-end edit profile page
  • Pinnacle signup theme
  • Pinnacle login theme with social login.

Installation

Installing ProfilePress is just like any other WordPress plugin.
Navigate to your WordPress “Plugins” page, inside of your WordPress dashboard, and follow these instructions:

  1. In the search field enter ProfilePress. Click “Search Plugins”, or hit Enter.
  2. Select ProfilePress and click either “Details” or “Install Now”.
  3. Once installed, click “Activate”.

FAQ

What Happens After Installation

ProfilePress automatically create a custom login, registration and password reset page for you on activation.

The following will be the URL for the custom login, registration, password reset page.

  • Log in: http://yoursite.com/log-in/
  • Registration or sign up: http://yoursite.com/sign-up/
  • Password Reset: http://yoursite.com/reset-password/

Henceforth, all visit to the default WordPress login, registration and password reset page will be redirected to their respective custom pages created with ProfilePress.

See a demo by clicking the following link https://profilepress.net/wp-login.php

What can ProfilePress Do?

ProfilePress Premium is the most powerful WordPress optin form and automated newsletter plugin in the market. Here are some things you can create:

  • WordPress custom login page
  • WordPress custom registration page
  • WordPress login page
  • WordPress custom login for multisite registration
  • WordPress registration page
  • WordPress custom login form
  • WordPress social login
  • Facebook login to WordPress
  • Twitter, GitHub, linkedin social login to WordPress
  • WordPress registration and login form
  • WordPress custom login with email
  • WordPress custom front end login
  • WordPress custom frontend login form
  • WordPress custom login and registration form
  • WordPress registration form with custom fields
  • WordPress custom login link
  • WordPress user profile page
  • WordPress user profile with custom fields
  • WordPress frontend user profile
  • Display user profile in WordPress frontend
  • WordPress login with email only
  • WordPress sidebar login form
  • Frontend password reset form
  • Edit user profile in WordPress frontend
  • WordPress sidebar registration form
  • WordPress login and registration sidebar widget
  • Sync WordPress profile fields with BuddyPress extended profile.
  • WordPress signup email confirmation
  • WordPress email confirmation for new users
  • WordPress login with email not username
  • WordPress custom login with email
  • WordPress one time login link
  • WordPress multi-step registration form

Reviews

Plugin Ruined My Site: Refund Refused

wpblggr January 31, 2021
ProfilePress plugin crashed my site, requiring a full restoration. ProfilePress then refused to refund the order on the same day of purchase when I advised that I did not want it on my site. I recommend choosing a different provider.

DO NOT USE

abacustudio July 6, 2020
The person behind this plugin has the worst customer services, and I am not saying this lightly. If you are thinking of purchasing his license so you can try out its pro version, DO NOT DO IT. Collins Agbonghama, who developed this plugin, refused to issue a refund because he assumed that we are ripping him off (that's his words, I have proof, and will share). It is incredibly unprofessional to accuse the customer who paid him and explained why we do not need and will not use this pro license, ripping him off. We have deactivated this license from our site and from our account, and only hope he is not ripping us off. Maybe after reading my feedback, think twice before you make a purchase.

Do not Buy It will Spoil your website and security

bazilconnects June 24, 2020
my website was working perfectly fine but then I purchased this plugin it crashed my whole website and used to give access to the hidden wp-login admin to anyone who wanted to sign up with the website , the login signup pass was messed up and sign up page need opened up because of redirection error I think my 60 dollars have gone for nothing and apart from my website is on maintenance mode and nobody from support seems to reply

Daily ads

likipadhy February 17, 2020
Every day they come with new ads. I am serious about this. Even if you click ignore they keep showing you to buy their other products.

When All Hell Breaks Loose

cshaffstall June 19, 2019
When I first installed ProfilePress, it was daunting. Lots of screens and settings—a pile of features and customizable content. I had to block dedicated time to make my way through each screen and all those settings, but once I did, everything worked as promised. Though, as most developers know, rarely do we need something just as promised—we always want more. I want conditional fields but don't know enough js, so I created multiple versions of the registration form and put them on separate pages. [Wistfully] It sure would be nice if I could have one form that showed only the fields I need depending upon answers to questions... I pinged support without real hope of being able to do this, and knowing full well it was well beyond the bounds of simple support, but I was pleasantly surprised to get exactly the right help. This product gets five stars because it does great things and support gets five stars because they do great things. I recommend this product without reservation. Worth every penny.

Very flexible plugin with ease of use plus great support

robertheinze March 31, 2019
I have searched for a flexible plugin in order to manage customised profile fields. Many didn't do, what I expected until I came to ProfilePress. It does exactly what I need! And in addition there is another great asset. Best support you can get. Even by solving an issue on my site directly with a temporary admin account within a record time! Congrats! And I needed support one more time, and they proofed to be perfect again!!!
Read all 106 reviews

Contributors & Developers

“WordPress User Registration, Front-end Login & User Profile – ProfilePress” is open source software. The following people have contributed to this plugin.

Contributors
  • Collins Agbonghama

Translate “WordPress User Registration, Front-end Login & User Profile – ProfilePress” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.5.14

  • Improve compatibility with jQuery 3.x
  • Improve compatibility with the upcoming WP 5.5

1.5.13

  • Fixed couple of redirection bugs

1.5.12

  • Added missing space between attributes ‘href’ and ‘title’.

1.5.11

  • Fixed: PHP Deprecated: define(): Declaration of case-insensitive constants is deprecated.

1.5.10

  • Fixed bug where redirect after logout wasn’t working.
  • Fixed issue where login was failing with special characters in username/password.

1.5.9

  • Fixed issue where shortcake wasn’t working in inserting shortcode to tinymce.

1.5.8

  • Tuned down admin notices.

1.5.7

  • Improve compatibility with WordPress 5.0

1.5.6

  • Make admin notice dismiss button more obvious.

1.5.5

  • Small bug fix.

1.5.4

  • Performance and code quality improvements

1.5.3

  • Tested up to WP 4.9.6

1.5.2

  • All fixed: [DOM] Found x elements with non-unique id error in chrome browser console.
  • Testing with WP 4.9.4

1.5.1

  • Replaced incorrect usage of esc_url() with esc_url_raw()
  • Code and performance improvements.
  • Testing with WP 4.9.1

1.5

  • Cloning of login, password reset and registration form added.
  • Added toggle icon to meta boxes.
  • Changed all doc links to https
  • Fixed bug where clicking on password reset link on site without pretty permalink was failing.
  • Change text domain to ‘ppress’ and added POT file.

1.4.5

  • Fixed bug where flatui css distorted website styling.
  • Code and performance improvements.

1.4.4

  • Entered username/email address during password reset is now cleared after every reset attempt.
  • Login form without ‘remember me’ checkbox default to long expiring session.
  • Code and performance improvements.

1.4.3

  • pp_site_url_without_scheme() now return just the host address even if the WordPress install is in e.g domain.tld/wp
  • Compatibility test with 4.8 successful.

1.4.2

  • Added support for core ‘redirect_to’ query string for redirection.

1.4.1

  • Theme installation deprecated.
  • Performance and WordPress compatibility enhancements.

1.4

  • Codemirror assets now loaded only on pp builder pages.
  • Added server-side validation of required fields.
  • Performance enhancements and minor bug fixes.

1.3.1

  • Fixed mixed content warning in console for Rye google font css import rule.
  • Added detection of ssl flag during login via profilepress login forms.
  • Heartbeat auth check now return default wp login page instead of ProfilePress page.
  • Performance enhancements.

1.3

  • Increase plugin security hardening.
  • New: Addition of buttons to install/re-installer starter forms.
  • Lots of bug fixes and code improvements.
  • Performance enhancements.

1.2.8

  • Updated fzbuk forms css.
  • Fixed: duplicate creation of pages when plugin is deactivated and reactivated.

1.2.7

  • Updated fzbuk forms css.
  • Fixed: duplicate creation of pages when plugin is deactivated and reactivated.

1.2.6

  • Fixed error: Call to undefined function pp_create_index_file()

1.2.5

  • Fixed small bug in flatui CSS.

1.2.4

  • Added user id to pp_after_Registration action hook
  • Added filter to password reset sender name and email address
  • Added feature for WordPress to cleanup query args.
  • Added notice when registration is disabled in WordPress

1.2.3

  • Fixed multiple admin notification
  • Added filter to password reset error notice.

1.2.2

  • Removed early escaping of user email address during password reset.

1.2.1

  • Added admin notification when a user is registered.

1.2

  • Front-end reset of password now live.
  • Fixed profilepress menu displaying in non-admin user dashboard.
  • Fixed fzbuk login form css.
  • Made admin notices dismissible.

1.1.4

  • Fixed: several bugs.

1.1.3

  • Fixed compatibility issue with press permit plugin.
  • Removed action attributes from form tags

1.1.2

  • Fixed broken 1.1.1 update

1.1.1

  • Fixed password reset key getting invalid when resetting passwords

1.1

  • Fixed problem when plugin in multisite causes 500 internal server error.
  • Removed network_admin_menu from plugin
  • improve plugin uninstallation for multisite
  • Few bug fixes and code improvements.

1.0.9

  • Fixed fatal error after upgrade in 1.0.8

1.0.8

  • Updated TGM activation class
  • Removed unused function and asset

1.0.7

  • Added filter for login and logout redirect

1.0.6

  • Few bug fixes
  • Improve translation (coming soon)
  • Improve upgrade to premium

1.0.5

  • Fixed undefined make_widget variable error.

1.0.4

  • Fixed a registration bug.
  • Minor bug fixes

1.0.3

  • Fixed jakhu forms css.
  • Minor bug fixes

1.0.2

  • Fixed theme installer

1.0.1

  • Added new forms design

1.0

  • the genesis

Meta

  • Version: 1.5.14
  • Last updated: 2 months ago
  • Active installations: 4,000+
  • WordPress Version: 4.7 or higher
  • Tested up to: 5.6.3
  • PHP Version: 5.4 or higher
  • Tags:
    Frontendlogin formmembersUser Registrationwordpress registration
  • Advanced View

Ratings

See all
  • 5 stars 87
  • 4 stars 1
  • 3 stars 3
  • 2 stars 2
  • 1 star 13
Log in to submit a review.

Contributors

  • Collins Agbonghama

Support

Issues resolved in last two months:

0 out of 2

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin

  • About
  • Blog
  • Hosting
  • Donate
  • Support
  • Developers
  • Get Involved
  • Learn
  • Showcase
  • Plugins
  • Themes
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • Privacy
  • Public Code
  • @WordPress
  • WordPress

Code is Poetry.