Looking for ways to restrict content on your WordPress website?

Back in the day, the idea of restricting content was only limited to private online diaries and confidential documents. But today, gated content is used to protect one’s work and to sell digital products like courses, AMAs, software, etc. 

How to Restrict WordPress Content (+ Best Restriction Plugins)

The best way to restrict content on a WordPress website is to install and activate a plugin to regulate access to your site. 

In this article, we are going to look at some of the best WordPress restrict content plugins and how to use them to hide content on your WordPress website. 

3 Best WordPress Content Restriction Plugins 

There are plenty of content restriction plugins available out there. The following plugins are the most popular ones:

  1. FireBox
  2. Restrict Content
  3. Ultimate Member

Let’s dive into each plugin and take a look at what they are offering.

Note: Besides using a plugin, another popular way to restrict content is to convert your site into a membership site. As you can imagine, a membership site offers way more features than a content restriction plugin ever could. So if you want to convert your site into a membership site, this guide will help you. That said, many of you are probably looking for simpler solutions like a content restriction plugin instead of a full-fledged membership plugin. In that case, proceed with this article.

1. FireBox

FireBox is the best WordPress content restriction plugin out there. It offers a ton of useful features like smart triggers, a powerful WordPress popup builder, mobile responsiveness, a prebuilt popup library, specific targetting, and integration with Google Analytics, among other things. 

Pre-built popups include all the essential popup types like yes/no, sidebar, fullscreen, content lock, floating bar, welcome mat, and slide-in. The content lock popup helps you restrict content on your WordPress site using popups.

FireBox has a free version and you can use it to create content restriction popups. It also has a premium version that offers access to advanced features, regular updates, and support from the developers.

2. Restrict Content

With the Restrict Content plugin, you can hide your content using shortcodes. You can also set up automated emails for people who sign up to access the restricted content.

The plugin offers a ton of other features like the ability to create and manage an unlimited number of subscription plans, unlimited number of discount rates, integration with popular payment gateways, detailed performance reports, etc. 

The free version of the plugin allows content restriction but to access the rest of the features you need the pro version which starts at $99 per year for a single site. 

3. Ultimate Member

Ultimate Member also allows you to restrict WordPress content using shortcodes. Some of the most impressive features of this plugin include content drips, multiple gated content tiers, redirecting users, drag and drop form builder, front-end user profiles, registration, user login, and custom form fields, among others things. 

Ultimate Member is a free plugin but there is a pro version that offers access to advanced features like WooCommerce integration, social logins, etc. 

These are the 3 best WordPress content restriction plugins. Up next, learn how to use one of these plugins to restrict content on your site. 

How to Restrict Content on WordPress Website 

We are going to use FireBox to demonstrate how to restrict content on your WordPress website. By the end, you will have a content restrict popup on your website like the one below -

Restrict content in WordPress with a popup

Using the plugin is super easy. All you need to do is select a pre-built template and tweak it to your liking. We will show you how to go about doing that. But first, take a backup of your entire WordPress website

Installing new plugins is known to break websites. A backup is your safety net. If your website breaks, you can use the backup to restore your site back to normal. So take a backup of your WordPress website.

Now, let’s get started with the tutorial. 

Step 1: Install and activate FireBox on your WordPress website. 

Step 2: A FireBox option will be added to your dashboard menu. Head over to that menu and select the Dashboard option.

FireBox - The best WordPress Popup Plugin

Step 3: In the next screen, select New Popup, and the FireBox Popup Library will open. 

The library contains a ton of pre-built popup templates. Look for the Guest Page Locker template.

Restrict page access to Guest Users with a popup

When you find it, hover your cursor over the Guest Page Locker template and you will be shown two options - Preview and Insert

If you wish to preview the popup, then select that option, or select Insert to enable a content restriction popup on your WordPress site. 

Preview the Guest Page Locker popup

Step 4: As soon as you select Insert, you will be taken to a page where you can tweak the popup according to your needs. 

First off, you may want to change the text and add more blocks to the popup. 

Edit the Guest Page Locker popup in WordPress Gutenberg Editor

Next, scroll down and you should see the following setting options for the content restriction popup: Design, Behavior, Publishing Rules, Actions, and Advanced

Configure your popup with FireBox

These options will help you customize the pop-up as per your needs. Let’s take a quick look at how you can use these options to restrict content on your WordPress site. 

FireBox Settings

Design: Using the Design option, you can configure the width, height, color, text, alignment, spacing, animation, and border of the content restriction popups. 

One of the most important sections in the Design option is the Overlay section. Here you can choose to hide or blur the content in the background of the popup. This is an essential step and it will prevent visitors from peeking into restricted content.

Add a blur background to your WordPress popup

Another important section is the Close Button section. It allows you to configure how and when the close button will appear on the popup. You will notice that by default the close button is disabled. We recommend keeping it disabled so that visitors will have to either sign up or log in to your site to access the restricted content. 

Behavior: It allows you to set the location, trigger points, appearance, sound, and other types of behaviors of the popup. 

Publishing Rules: Using Publishing Rules, you can target specific visitors based on their geolocation, the device they are using like mobile, tablet, or desktop, and the number of pages they are viewing. You can also trigger popups based on your server's date and time, and target specific posts, pages, and categories, among other things.

By default, the content restriction popups appear on the entire website. But you can use Publishing Rules to ensure that the popups appear only on specific pages. All you need to do is go to Page/URL > Include and then enter the URL slugs

Show. the popup only on certain WordPress pages

It's worth noting that the Guest Page Locker is built to prevent only guests from accessing the content of a website. This means users who are already logged into the site won't see the popup and can access the restricted content. But if you wish to, you can restrict certain logged-in users from accessing the content

In Publishing Rules, there is an option called User / Visitor. It allows you to restrict users based on User Role and User ID.

Show the popup only to non-logged-in users

Step 5: After you have tweaked the popups according to your needs, hit the Publish button. 

The popup will now be live on the page that you specified. Anyone who tries to access the restricted content will be shown the popup and will be asked to log in. Here’s how the popup appears on our demo site:

Preview the Guest Page Locker popup on your WordPress site

As you can see FireBox popups are highly customizable but all these options can be a bit overwhelming for a beginner. This is why we recommend taking your time setting up the content restriction popup. And if you need further assistance, take a look at these help docs


Restricting content on your WordPress website is a great way to keep things private or encourage people to sign up on your site. 

Luckily, there are plenty of plugins that'll help you implement WordPress restrict content. We recommend using Fireboxbecause it’s a complete popup solution for your WordPress site. It’s also very easy to operate and has a responsive support team who’ll go above and beyond to help you out. 

Give FireBox a try!


Technical Writer
Sufia Banu is a freelance WordPress content writer with a background in marketing and SEO. Through her writing, she helps WordPress businesses draw targeted traffic and generate higher leads and sales.