October 25, 2023

How to Allow User Registration on WordPress

Play Video

To allow user registration on WordPress can open up new avenues for engagement and content creation for your website. Whether you want to build a community or allow guest posts, enabling this feature is the first step. In this guide, we’ll walk you through the entire process, from enabling the feature to managing your registered users.


Please make sure you have the following installed and activated:

  • WordPress 5.0 or higher
  • Astra Theme (or any theme that supports customizer)

Enabling User Registration in General Settings

  1. Log In: Log into your WordPress admin dashboard.
  2. Navigate to Settings > General to access the general settings.
  3. Locate the ‘Membership’ section and check the box next to ‘Anyone can register’.
    Check the box next to 'Anyone can register'
  4. Choose the ‘New User Default Role’ from the dropdown. For most cases, ‘Subscriber’ is recommended.
    Choose the Default Role
  5. Save your changes.

Tip: The role you assign to new users determines their capabilities on your site. Make sure to read up on WordPress user roles to make an informed decision.

Adding Registration Links to Your Site

In the Header

  1. Go to Appearance > Customize to open the customizer.
  2. Locate the header section and find the button or link where you want to add the registration link.
  3. Edit the button text to say “Register” and add the registration URL.

Adding Registration Link in Header

In the Footer

  1. Scroll down to the footer section in the customizer.
  2. Add a new HTML block or edit an existing one.
  3. Insert the registration link with anchor text like “Register Here”.

Adding Registration Link in Footer

In the Sidebar

  1. Navigate to Appearance > Widgets.
  2. Add a new button block to your sidebar.
  3. Label the button as “Register” and link it to the registration URL.

Adding Registration Link in Sidebar

Creating a Dedicated Registration Page

  1. Navigate to Pages > Add New to create a new page.
  2. Title the page something like “Registration Guidelines”.
  3. Add content explaining the rules and guidelines for registration.
  4. Insert a button at the end, linking to the registration URL.

Creating a Dedicated Registration Page

Managing Registered Users

  1. Go to Users > All Users in the admin dashboard.
  2. View the list of registered users, their roles, and other details.
  3. Edit or delete users as needed.

Managing Registered Users

Note: You can also change user roles if you find that they are contributing positively to your site.

Allow User Registration on WordPress – Conclusion

Enabling user registration on your WordPress site is more than just ticking a box in the settings. It involves making the feature accessible and managing your user base effectively. We hope this tutorial has provided you with the steps and insights needed to get started.

Required Resources

Astra Logo
Free Options
Credit to WPBeginner
WPBeginner is a guide for WordPress enthusiasts, offering a wealth of tutorials, tips, and tools to help users navigate the WordPress ecosystem.
How to Allow User Registration on WordPress
Welcome back!
Enter your Helwp credentials to sign in.

No Account yet? Sign Up

My Account
Give Feedback
Describe your feedback *
Rate Helwp
Problem *
Describe the problem
Want us to reply?
Your E-Mail
Affiliate Disclosure

At Helwp, we’re committed to transparency and honesty. Therefore, we want to inform you that some of the links on our website are affiliate links. This means that, at no additional cost to you, we may earn a small commission if you click through and make a purchase.

We only promote products or services that we genuinely believe in. These affiliate commissions help us to maintain the website and continue to provide you with free, high-quality WordPress content.

If you are interested in how you can support us even further, check out our support page.