How to create membership site on WordPress ?
Last Updated :
13 Apr, 2022
The membership website is just like the other website but it has more advanced features in comparison to the normal website, here you can restrict the users to paid and premium content of your website and hence increases the revenue of your website.
WordPress membership website allows the paid user to access the premium area of your websites such as the paid courses, downloads, membership of the website, support team, and many things which you won’t put in the premium section of your website.
In this article, we are going to see how we can create the membership website step by step.
What are the Advantages of creating a membership website:
Sometimes you want to allow only specific users of your website to access the content of your website for various reasons and advantages. Here we are going to see some of the major advantages of creating the membership website –
- Monetization of the website: On the membership website you can get the money when any of the users get registered to the website you will get the recurring income from the website, this is one of the best methods to get money from your website. When someone buys your courses, then he or she will pay for that course.
- Get the authentic users: When someone registers on the membership sites and pays for the content then he or she may be definitely serious about the content and becomes a loyal user.
- Quality Email list: When the user registers to your website then you will get the user’s email which is more likely to be responsive and hence you will get the best result in your email marketing strategy.
Let’s see how we can create the membership website in WordPress in simple steps:
How to create the membership website in WordPress: Now, let’s see how we can create the membership website in WordPress using the plugin “Ultimate Member”. This plugin is very popular in the market for making membership websites.
Installation and setting-up of the Plugin: Let’s see how we can activate and install the membership plugin
Step 1: Go to the plugin section and then click on the “Add New” button to add the plugin.
Step 2: Search the “membership” in the search box then the membership-making plugin will appear on the screen and then click on the “Install Now” button.
Step 3: After installing the plugin click on the “Activate” button to activate the plugin.
Step 4: The membership plugin starts to appear on the WordPress dashboard, click on the ” Ultimate Member ” button to come to the membership plugin dashboard.
Creating the Pages for Membership site: After the installation and activation of the “Ultimate Member” plugin here we have to make the pages for membership and these pages are the User page, Login page, Register page, Members page, Logout page, Account page, and Password reset page.
Let’s see what are the steps we should follow to make these pages:
Step 1: For creating the pages go to the “Pages” on the WordPress dashboard and then click on the “Add New” button.
Step 2: After clicking on the “Add New” button the page creation window will appear to type the page name you want to set and then click on the “Publish” button.
Step 3: Finally it will again click on the “Publish” button to publish the page on the site.
After clicking on the “Publish” button, your page will become live and get published.
Step 4: Repeat these steps to create the other pages such as the Login page, Register page, Logout page, Account page, and Password reset page.
Step 5: Now what you have to do is paste the shortcode on each page that you have created above for proper working of the membership site, paste the shortcode which is related to its page on the “Ultimate member”.
To copy the shortcode cover over the “Ultimate member” and then click on the “Forms” button.
Step 6: Copy the shortcode of the given page.
Step 7: Paste this code to the respected page of the shortcode i.e registration page.
After selecting the shortcode input method paste the shortcode and click on the “Update” button.
After clicking on the “Update” button the page becomes updated with the registration form for the new user member.

Registration form
Step 8: Follow steps 5,6 and 7 for pasting the shortcode of the Login page, Profile, and other pages also.
After pasting the shortcode click on the “Update” button.

Login Page
This is how you can make all the pages related to the membership site.
Setting the Ultimate Member page settings: In the ultimate Member plugin by default, it takes the default page which is already created on your website to set it correctly you have to set it by going into the “Ultimate member” plugin’s setting.
Follow these steps to set it correctly:
Step 1: Hover over the Ultimate member plugin in the WordPress dashboard and then click on the setting button.
Step 2: The setting window will appear on the screen select the corresponding created pages according to the page title given.
Select all the pages corresponding to the page title.
Step 3: Then click on the “Save” button to save all the changes.
Setting Anyone can register: One of the most important settings is to set all the users can register on your site as a subscriber to gain the membership of your website premium contents, to make these changes follow these steps:
Step 1: Hover the “Setting” in the WordPress dashboard and then click on the “General” settings.
Step 2: General setting option will appear on the screen, then set anyone can register on the site and select the “Subscriber” as the New User Default Role.
Step 3: Then click on the “Save Changes” button to save all the changes.
This is how you can make a membership WordPress website easily by following all these steps.
How to Register and Login: Now your membership website is ready and everyone can register on your website, to register on the website you should follow these steps –
Step 1: Click on the register button on the website’s menu bar and then fill in all the details in the registration form.
The registration form will appear on the screen and fill in all the details.
Step 2: After filling in all the details, click on the “Register” button to become a member of the site.
Step 3: Now you can log in to your account by using the user id and password which you have created during the registration process.
After clicking on the login button you will be reached your account dashboard.
Here you can change your profile and cover photo and all the settings related to your account will appear in your dashboard, This is how you can create the membership WordPress website by following the above steps.
Similar Reads
How to Create HTML Sitemap in WordPress ?
Creating an HTML sitemap in WordPress can significantly improve your site's navigation and SEO. HTML sitemaps provide a user-friendly way to list all the pages of your website in a structured manner. This helps visitors find content easily and search engines to crawl your site more efficiently. What
3 min read
How to Create a Sitemap for WordPress Site?
A sitemap is  XML file that lists all posts, pages URLs and other content on a website. This helps search engine like Google, Bing to discover and crawl all the pages on a site more efficiently. Creating the sitemap for website is an important step for crawling it for search engines and improving s
3 min read
How to create demo website in WordPress ?
A demo website is a website that contains content that is relevant to the work you do and shows off your skills. A demo website can be created in WordPress using several different themes. Themes allow you to customize the layout and design of your site, with many websites providing both free and pai
7 min read
How to Create WordPress Multisite Network?
In this educational activity, we figure out how you can present and set up a WordPress multisite to manufacture an association of locales. We acknowledge that you recently presented a WordPress Single Site. Likewise, we anticipate that you have FTP induction should the index of your WordPress founda
11 min read
How to Create a Pricing Table in WordPress?
Creating a pricing table in WordPress can help you display your product or service prices clearly. This can make it easier for visitors to compare options and make a purchase. Hereâs a simple guide to help you create a pricing table in WordPress. These are the following approaches to create a Pricin
4 min read
How to Create Ecommerce Website using WordPress ?
Creating an e-commerce website using WordPress is an excellent choice for many reasons. WordPress is user-friendly, highly customizable, and has several plugins to add functionality. This guide will walk you through the process of setting up an e-commerce site with any WordPress theme. Once you have
2 min read
How to create a Landing Page in WordPress ?
A landing page is a focused destination page designed with a specific goal in mind, such as collecting leads or driving sales. Unlike a typical home page that contains navigation bars, links, and multiple calls to action, a landing page has a singular purpose: to guide visitors toward a specific act
4 min read
How to implement a Multilingual Site on WordPress ?
Implementing a multi-language site on WordPress is essential for reaching a global audience. With WordPress multi-language plugin, you can easily translate your site into multiple languages, making it accessible to users from different regions. This process not only enhances user experience but also
5 min read
How to Create Custom Taxonomies in WordPress ?
Taxonomies in WordPress are a way of grouping and organizing content. While WordPress comes with built-in taxonomies like categories and tags, sometimes you may need to create custom taxonomies to better organize your content. In this article, we'll explore how to create custom taxonomies in WordPre
3 min read
How to create a static page with WordPress ?
WordPress is a free and open-source Content Management System (CMS) framework i.e. it is a tool that organizes the whole process of creating, storing and showcasing web content in an optimal way. WordPress started its journey as an improvement tool to enhance the regular typography of day-to-day wri
2 min read