Skip links

How to Allow User Registration in WordPress? Complete Guide

By default, WordPress administrators can only log in to the WordPress dashboard site. As an administrator, you can access other people who work with you based on the user roles we talked about earlier to add articles or comments or do any action you need.

What next?

In this article, you will know how to allow user registration in WordPress.


But wait, let me tell you something.

Why would you enable user registration? (3 Reason)

1.Getting More articles as a guest post

Visitors for your website may be interested in your content and may have other opinions, so they need to add content and more like guest posts.

So it will be a great chance to get benefits from this point and increase your articles and traffic.

When you allow visitors to register and write content, your website will grow fast and increase popularity among your followers.

The authors of guest articles will share their content and give you more ideas about what content you need to work on.

2.Creating a membership website and make a money

You can use one of the membership plugins that we talked about before to create a premium membership. You can hide some of your content from the visitors and make money from the subscription.

3.Create a Community

Building a community like the membership website with some differences. For example, register as subscribers can access private content or have all your website’s benefits like add comments, read the ebook, or listen to a podcast.

Still, membership with a bonus may be simpler than that and build a community.

Bonus membership as an example, you can give your members a promo code or such a discount on your services after completing the membership or get a free course.

How to enable user registration in WordPress website?

You might be wondering where WordPress supports this feature in the simplest way that you can imagine. here what you can do without plugins:

  • Step 1: Go to the option “Settings” in the sidebar of the admin dashboard.
  • Step 2: Click on the “General” sub-menu to can access the WordPress general options.
  • Step 3: Check in the checkbox for the setting “Anyone can register” if you want to allow visitors registration.
  • Step 4: Press the button “Save” at the end of the page.

How to enable user registration in WordPress website?

If you logged out and tried to log in again, you will find a new button called “Register” under the login area, allowing visitors to register on your WordPress site.

If you press the “Register” button, a new page will access the registration form with fields the email and password to be a website member.


By now, you should know how to enable this, and if you need to disable user registration in WordPress, you need to do uncheck the option “Anyone can register”

How to add a Register / Login button to the WordPress Frontend?

Do you want to allow users to log in from the front end of your WordPress site?

Learn how to easily add the login link in the front-end widget to WordPress:

  • Step 1: Go to “Appearance -> Widgets” to can access the WordPress widgets area.
  • Step 2: Search about the “Meta” widget, then drag and drop it in the sidebar.
  • Step 3: If you logged out, you can log in from the website as a usual visitor and see the meta widget with login and create an account.


How to stop spam user registration in WordPress?

You may need to approve each new user registration account so that you can be safer from spam users. Also, check user email where you can use it after building a community around your website.

Stop registration spamming doesn’t support WordPress by default, but you can use an additional plugin to achieve this purpose.

You can use the plugin “new user approve“.

The New User Approve plugin modifies the registration process. When a user registers for the site, the user account is created, and then an email gets sent to the site administrators.

In the next step, an administrator can be expected to either approve or deny the registration request. An email is then sent to the user, indicating whether they were approved or denied.

If the user has been approved, the email will include the login credentials. Until a user is approved, the user will not be able to login to the site.

Only approved users will be allowed to log in to the WordPress dashboard. Users waiting for approval and denied users would not be able to login to the site.

You can use it for free, and it’s updated frequently.

How to create a user registration form in WordPress?

The WordPress registration form was limited with fields and displayed the WordPress brand logo, so if you need to create a front-end user registration form, you can use a form plugin or membership plugin.

We talked before about various plugins for forms and memberships. Y

ou can use those plugins to create whatever form you want and add customized memberships using membership plugins that provide the option for form creation according to the plugin you use.

Leave a comment