WordPress registration pages allow visitors to register on your website, and then log in using their credentials. WordPress offers a default registration page, which is more than sufficient to fulfill this role, but this page is far from the best in the field. The best option is to create a custom WordPress registration page that meets your specific needs, the question is how can you do that?
In this tutorial, we will first understand why it is necessary to create a custom sign-up page and then we will show you how to get there on WordPress with Ultimate Member.
Why do I need to create a personalized registration page?
There are many reasons why you will want to create custom sign-up pages to allow registrations on your site. You may want to display specific content to users who want to register or you will want all registered users to contribute to your website with a variety of content.
If you enable user registration on WordPress, this can be done simply and quickly in the WordPress settings. On the dashboard, navigate to the settings page. In General, you will notice an option that will allow you to enable registrations:
Here you can also define a default user role with 5 options available to you, including Subscriber, Contributor, and Author. Once you're done, do not forget to save your settings.
If you added the widget arches In a sidebar of your website, you will be able to see registration links, if you are logged out. When your visitors click on it, they will be taken to the default WordPress registration page to provide all the information needed to login:
From this location, you can also determine the default role of all users who connect. Once you're done, do not forget to save the settings.
Now, by accessing the login page, users will be able to see a registration link. This link will also be available in the meta widget.
The different problems with the registration pages
While this process is simple and convenient, there are several issues. First, you need to redirect users of your site to a page with WordPress' branding, which can affect user experience. Also, the form only offers a few basic fields, and you might want to get more information from users who register on your site for the occasion. Additionally, the default signup process allows users to access their profile on the WordPress dashboard. Even with very limited rights, this is a section that should only be accessible to people you trust completely.
Finally, even if it is functional, the form is unattractive and impractical. Ultimately, that leaves a lot of room for improvement when it comes to both admin and user experience.
The benefits of using a personalized sign-up page
Luckily, you have the ability to create your own forms registration for your site. Creating a custom WordPress registration form offers the following potential benefits:
Limit access to the WordPress admin panel: You no longer have to rely on the default user role settings, and can decide what a user sees.
Create additional fields: You can create as many fields as you need to acquire all the information you find relevant.
Integrate forms on your site: the forms Custom registration cards can be placed on pages, posts and widgets, so you can tailor the registration process to suit users.
Add Custom Branding: Since the forms can be placed anywhere, you can also add your own branding or other elements of your choice.
Improve User Experience: Users will not be redirected from one page on your site to another with a different design.
With these different advantages, we will now consider the different WordPress plugins that you can use to get there.
How to create a customizable login page with Ultimate Member
This flexible and intuitive plugin gives you all the basics for creating a registration form. You can customize your form using the drag-and-drop interface to add, edit, and rearrange fields. You can place a generated shortcode anywhere you want the form to appear.
As well as the registration forms, you can also create custom login pages and user profiles. " Ultimate Member » offers a range of paid extensions such as integration WooCommerce, labels, users and private messaging.
I remember that this is a free plugin.
Step 1 #: How to customize the connection fields?
Once you have installed and activated the plugin, you will see a new menu " Ultimate Member On your WordPress dashboard. Expand this tab and select Settings. In the next screen, go to "Appearance" and select the registration form from the drop-down menu.
Here you can customize the aesthetic details of your form, including the display of the field label and the button text and behavior:
You can also use the General tab to customize form colors and the Form Inputs tab to change the appearance of input fields.
Step # 2: Edit Form Fields
To customize the form fields and layout, go back to your dashboard and select " Ultimate Member ". You will be taken to a screen with three pre-built forms, and it is here that you can select and customize the existing registration form. Alternatively, if you prefer to use the default form, you can duplicate and edit the copy, which is what we've done here:
Then rename the form and use the drag-and-drop interface to add, remove, or edit fields. To add them, use the blue icon on the top right corner:
predefined fields are built into the settings, but you can also create custom fields and tailor them to your specific needs:
Another option inside this interface is to modify the configuration by adding additional columns:
Step # 3: Embed the form on your site
Once you are completely satisfied with the look and functionality of your form, you simply take the shortcode from the top right corner of the screen and paste it where you want to add the form should appear:
Once you have the form integrated, you can add branding, text, and other components just like you would with any page on your site.
That's it for this tutorial, I hope it allows you to create a custom login page. Feel free to share this tutorial with your friends on your favorite social networks.
Ciao, problemino! Ho the registrazioni con approvazione che bisogna dare per e-mail, my non mi arrived the email when a nuovo utente si registra! Nelle impostazioni sono attivi tutti i messaggi: New User Notification, Account Needs Review Notification, Account Deletion Notification, my non mi arrived nessuna e-mail. Idea?
Thank you!
Buongiorno, ho installato ed attivato ultimate member. Ho creato un nuovo ruolo ed assegnato una pagina personalizzata per questo ruolo. Oggi ho la necessità di creare un nuovo ruolo che l'ho fatto ma come pagina mi prise quella impostata inizialmente. Come faccio a crearne una nuova per differenziare i contenuti che deve vedere questo ruolo specifico? Grazie mille
Hello,
I have the ultimate member option. People register, manage their profile….
Only the information recorded in the form is not in the profile.
Let me explain. Let's say I add a "nationality" field when creating an account.
In order for me to see the information of my users, I must click on info.
Isn't there a way to display it in a "nationality" field in the same way as the base fields?
Thank you
Quando se faz um formulário se agrega o campo nome, telefone, email, etc… como posso saber qual é o shortcode por exemplo do telefone? .. or do email?… .Assim posso pegar esse shortcode e posso usar em outra parte do site . Obrigado!
Hello Rafael
unless we are mistaken in understanding the problem. If you decide to create a form with the different fields you cannot have a particular shortcode for a field of your form. You can only have the form shortcode.
cordially
Hello,
Thank you for this good site. 🙂
Can I configure Ultimate Member so that the default setting (if a user has registered) for profile privacy is set to "Only me" and "No" under: View online status?
Thank you in advance…
Hello,
I have a little problem with the configuration of emails, according to my configuration, people should receive an email to be able to activate their accounts, however their accounts are auto-active. Do you have any advice / explanation on this?
Thank you
Hello,
On the Ultimate Member login page, when you click on "Forgot Password" that appears, this field leads to an empty page. Do you know how I can do so that members can change their password please?
Hello,
Please follow the documentation of the plugin. They explain how to configure this page.
Hello
I would like to charge my users for the registration, is this possible
An idea, a system ??
Hello Maxime,
We advise you to try this plugin https://woocommerce.com/products/woocommerce-memberships/
Hello,
I would like members of my site to be able to create articles on their accounts, I have everything configured for roles, but I would like them to be able to create article pages without needing to access them on the interface ( do it directly on the member's area) wp is it possible? I unchecked the visual editor but nothing works, do I need a plugin or something? thank you in advance
A question.
How do I create the custom fields that a user fills in the UM form when creating this profile? These fields are also visible in the profile of each person who registers.
That is, when someone has created your account and already has a profile, when you access your profile, this data is filled in. Not just the basics that put unified messaging in profiles such as profile name and photo.
Yet another so-called tutorial article, flying over the functionality of a plugin, in order to create traffic without bringing anything.
If you want information on the basic use of a plugin, you might as well open the doc ...
Hello,
Thank you very much for your Tutot.
I block at the last step, I do not understand how to add the forms to the different pages.
For example, how to integrate the registration form into the existing registration page?
Thanks for your help
cordially
Hello
Thanks for this tutorial!
I nevertheless have a small problem.
I have restricted my site with ultimate member (it is therefore private until members register to become a subscriber).
Everything is done very well, the members manage to access the home page after registration but not to the other pages after clicking on a button on the home page (apart from the admin of course who can access all the pages). I don't see where to configure ultimate member to open access to other pages for members. If you have an idea, thank you.
Hello,
Did you protect the pages individually?
Hello. I followed the tutorial but I dropped out when inserting the shortcode… I don't see a blue insert to insert into a page. Sorry!
a screenshot please?
Hello, my registration form worked perfectly and recently I no longer receive an email notification when someone registers on the site although the registration is working correctly. why?
Hello,
With which plugin did you create your form?
Thank you for this wonderful tutorial.
I'm having a problem submitting the registration form. In fact I would like to have fields highlighted when they are not filled. But there is nothing, no notification.
Goods.
Hello, I have a problem. Friend won't let me edit the forms, I give them in pencil and nothing happens and it won't let me add new fields, please could someone help me with this problem, thanks
Hello,
Thanks for the tutorial .
Everything is ok for me but I have a problem with the personalized message after registration.
That is to say that after filling in the registration fields, then clicking on SEND, normally I configure a message like "Check your email to activate the account".
My problem is that this message does not appear and the page remains on the registration page.
I specify that the email validation is received so no worries at the level of emails.
I also specify that the automatic acceptance works.
The only problem is the message that is not displayed.
thank you in advance
Hello Albert,
We haven't tested this aspect yet, but I'll tell you if we have a solution.
I am using Ultimate member Plugin
do you know how to have a field to enter a phone number which helps with the country code etc…?
Hello Gerard,
Sorry but we haven't tested this feature yet.
Good evening, thank you for the article. My problem: after activating the registration form ("everyone can register on this site"), the sign up button is released on the navigation bar of my theme but each time I click on this button c 'is the default form that comes out and not the new form I just made with UM
Hello,
Have you contacted their technical team?
Hello. Thanks for the article. I used ULTIMATE member on my blog. All activation emails were going well at first. But now when I approve or reject a user on the site, the user does not receive an email. It is the same for all the other configured emails. What can this be due to? thank you in advance
Hello Ingrid,
Have you tried to check that your WordPress sends messages?
No, I didn't. I'll go check right now. What is the best procedure that you advise me?
Just try to use your normal contact form to send yourself a message.
When I send myself a message through the contact form, I receive nothing.
Thank you
So the problem comes from your WordPress installation and not the plugin.
Thank you for all your contributions, it puts me on the path to a solution. I have read on sites that some plug-in helps solve this kind of problem. Which one will you advise me?
I don't have any in mind, but if I remember I will tell you.
Hello,
Thank you in advance if you have any answers for me. I will try to be as clear as possible.
I have a wordpress site on which I installed "Ultimate member", I have the possibility to manage my members without hassle, only the problem is the following:
I have in my registration page data in the form that it is desirable that I recover to process the membership in my community otherwise I cannot validate the registration. However, I would like to know if from this tool that is ultimate member, it is possible to receive the entries during the customer's registration? Without obviously the password or that it is blurred. So I configured the e-mail space in ultimate member but I received a simple notification by mail (which I pre-filled) but not the elements of the registration form.
Is there a way to access the content (upload photo on the form)?
Thank you in advance for your answers.
Kind regards.
Hello,
Try to check the integration with advanced forms plugins such as Gravity Forms. So you can receive all the details of the registration form in your mailbox.
Sorry for the late response.
Hello again,
A new question: can we integrate a search engine based on profiles profiles?
Thank you again for your help …
Can you rephrase your question?
Hello I will try to be clearer, excuse me.
At my stage I find myself with several members profiles profiles created for testing.
In these cards people answered the profile question.
Imagine that I research has come into contact with men for example of an age between 30 and 60 years.
Is there a way to sort these records by search engine or conditional display?
A bit like a dating site….
Merci de votre réponse
Hello,
Ok I see. Unfortunately I do not think that this is possible with this plugin which is especially dedicated to the protection of pages.
Good evening, I just found, go in the menu Ultimate member, member directories, click on members and at the bottom we find the part search or we can choose the fields to activate for the search.
Of course the fields are created before in the forms menu.
Subject solved !!!!!!!!!!
Thank you ………………
Hello Toupet,
Thank you also for your feedback, that's much appreciated.
Hello,
Excellent Tuto thank you very much….
Small question the custom fields are they in free version?
Merci de votre réponse
Hello,
No idea sorry.
Hello, thank you for your tutorial.
I encountered a difficulty, I created a role that I named "professional" with a registration form dedicated to this role so that these registrants can benefit from preferential rates. On my site, there is already a form included in the theme, which is dedicated to “average” customers. The problem I am having is that when I register via the "professional" form, wordpress also assigns me the default role of any new user, which prevents the correct functioning of the "Role based price" plugin to display prices reduced only to users with the "professional" role.
Hello Julien
Sorry for the late response, but could you rephrase your question, please? I have a bit of trouble following you ...
Thank you for your contribution.
My issue is the following …
I have the pages generated with the registration forms and log in, but the web shows me the blank page. Sometimes if I give it to refresh if I load the form.
I have no idea what it can be ...
please
Hello,
Try to disable all plugins, and the blank page will disappear.
Hello,
I just installed this product which I think is useful and nice. to manage access to my private site. I nevertheless encounter a major concern. I have configured UM so that access is only allowed to logged in users. When I am on the login screen and click on the “register” or “forgot your password? », I loop on the login page. Unable to create an account or change your password. Is there a parameter to fill in for this? Thank you.
Hi,
Have you tried in private navigation?
Hello
I have the same problem (18 months later!) ... have you found the solution?
Thank you in advance !
Sorry to have bothered you ... I found, actually registrations weren't enabled in WP general settings.
Thanks for your blog !
cordially
You're welcome. Glad to have been helpful
Hello, I have installed and set up ultimate member, I just have a problem, the message "Registrations are currently closed" which appears when someone wants to register ... Where can I delete this message and allow users to create an account? Thanks in advance for your help, this is not the first time I have installed this plugin and I have not encountered this problem before. Thank you for your reply,
Kind regards.
Hello, I understood the tutorial correctly but I would just like to block the product pages because c reserving for the reseller with specific prices is what it means that I have to pay the extension for woocomerce to be able to do it
please
yes you need the dedicated extension
Hello Daniel
You can block the entire shop
Or you can also block access to each product.
On the other hand if you make each product, only its access will be restricted.
it will be visible on the “shop” page with the price.
it happens on the right on this screenshot
https://www.screencast.com/t/Xv7b92XhT
Hello Daniel,
How to have the Ultimate member widget on the stp product page?
On mine I have none of that.
Thank you