What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
Why and How to Add Premium Content in WordPress

Why and How to Add Premium Content in WordPress

As the common bloggers or the webmasters, most of you will constantly and regularly publish the new blog posts that bear the high quality. And then, you will make the web contents available for all the people who access your website. However, have you ever considered offering some premium posts on your site? In the following, we’d like to discuss why and how to add premium content in WordPress sites.

Here, the premium content can be the case studies, the valuable researches for some hot topics, the conclusion for a series of articles and anything others. Different from some other posts available on your site, these contents can only be checked once people have met the specific requirements. For instance, you can charge them the money or require them to be members of your site.

Benefits to Add Premium Content in WordPress

Surely, the most obvious benefit you can get by doing so is to generate the online profits. You can regard your premium contents as the paid resources. In this case, if people are looking to check the information, they have to pay for it.

In addition, you can enlarge your email list or the user base of your site. For this, you can require the registration, email subscription and membership participation for people to get your premium content.

Even, you can better promote your website from this practice. For instance, you can require people to share the content or the existence of your site on their social groups in exchange to your premium contents.

Frankly speaking, the benefits you can get by adding the premium contents on your WordPress site can be various. Just check the following contents to learn how to achieve this goal easily.

How to Add Premium Content in WordPress

Here, before making some of your web contents the premium ones, you firstly need to make sure that these words are worth the money people pay for you. Or, at least, the contents should be worth the attention of your readers.

Now, to add the premium content to your WordPress site, you can use the Paid Member Subscriptions plugin. Actually, this plugin can be viewed as the complete premium content solution. With it, you can accept the content payment, add the subscription plans, manage all your members and restrict the checking of the premium content with ease. Here, we need to note that it does not sell your premium contents one by one. Instead, it achieves the money-making goal by allowing the paid subscription.

Set Up the Paid Member Subscriptions Plugin

Once installed this plugin on your WordPress admin, you have to finish all the critical plugin settings. Here, you need to click the Paid Member Subscriptions tab, and then, click the Settings option from the drop-down list.

Here, from the general settings part, you can choose to load the default CSS of this plugin or not in the front-end of your site. Personally, we recommend you to do so unless you have your own requirements.

In addition, you need to choose a proper webpage where all your newly registered members can be redirected to. Frankly, the homepage can suit the needs of most webmasters.

General Settings

Next, you need to finish the settings for payments. For instance, you should choose the proper currency, decide the location of the currency symbol before or after the price and enter the PayPal email address.

Payment Settings

As for the Messages settings part, you can decide what to say to those who are logged-out and who are logged-in. These messages can tell them how to check your premium content and whether they have the enough permission to check those words.

Messages Settings

From the Email settings area, you need to decide the subjects and the contents for the emails creating the new account, activating the subscription plan, canceling the subscription and the expiration of the subscription plan.

Email Settings

Create the Subscription Plans

The next step is to create the subscription plans. For this, you should click the Subscription Plans button. After pressing the Add New button, you should give a name of this new plan in the next page. And then, you also need to enter the details of this subscription plan.

Firstly, you can choose to write down some descriptions of this plan if you want. Note that these descriptive words will be showcased on the register form.

After that, you should set the duration of this subscription. This can be done based on days, weeks months and years. If you want to make it available without the duration, you can set the value of zero.

Also, you need to enter the amount of the price you are looking to charge your users who sign up with this plan. If you enter the number of zero, this means this plan is free.

Lastly, you should activate this plan by setting up the status and choose a proper user role that is associated with people who choose this subscription plan.

Subscription Details

Now, you can save and publish this subscription. Note that if needed, you have the freedom to create as many subscription plans as you want. To check them, you can click the Subscriptions Plan button. From it, you can check all your available plans, along with their exclusive charges, status and valid dates.

Subscription Plan

Make Your Blog Posts or Pages the Premium Options

Now, you can edit your blog posts and pages to make some of them the premium ones. For doing so, you simply need to move to the Content Restriction part from the bottom section of the editing page. Here, you can choose to display the contents to all the common readers, to logged-in users only or to those members who have subscribed one of your available subscription plans only.

Here, if you want to make the post a premium one, you should make it available for your plan subscribers.

Content Restriction

Showcase the Subscription Channel

After adding the premium content successfully, now, you need to tell people how to sign up with your subscription plan. For this, you should leverage the following shortcode.

Subscription Shortcode

Here, you can add these coding stuffs on different pages to achieve different goals. The first one allows you to add the user registration form, with which people can register an account and choose the membership level of sign up.

Register Form

As for the rest shortcode, you can showcase the login page, the account page for each user and the subscription form that people can upgrade their subscription plans.

Manage the Members and Payments

If you want to know how your premium contents are sold online, you can check the Members section and the Payments section.

By clicking the Members button, you can find all your registered users in a list. Also, you can know their exclusive username, email address and the subscription plan.

Members List

In addition, from the Payments section, you can know who have signed up for your subscription plans. Here, you can check the username, order ID, subscription plan, the amount of charge, the date and the time, the payment type and the transaction ID. Even, you can know whether people have finished the payment by checking the status.

Payments Section

That’s it. Now, you can display, sell and manage your premium contents on your WordPress site with much ease.


Susan Rose is a freelance writer who has a deep knowledge about WordPress. She loves everything related to website building since the freshman year at Christopher Newport University, and loves to share her experience with people all over all the world. In the daily life, Susan loves detective novels as it can train her logical thinking and creativity.