12 Best WordPress Maintenance Plugins

If you have a live WordPress site and want to make a major change such as applying new server configuration or redesigning, it is crucial enough to set your site to maintenance mode. Not only it lets your visitors know that your website is temporarily unavailable, but also good for SEO. If your website is set to maintenance mode, search engines will be notified that your website is currently down by returning the header code 503. This way, the SEO of your website will not be affected by the downtime during the maintenance period. We have collected the best WordPress maintenance plugins that you can use effortlessly to set your site to maintenance mode.

You might be wondering, is maintenance mode different from coming soon mode?

There are two key differences. First, you can implement the coming soon mode when your site is in the development process and not ready to be released yet. Conversely, maintenance mode can be implemented when your website has been released yet is being temporarily offline due to some factors as we mentioned earlier (server configuration and redesign).

Second. Setting your site into maintenance mode allows it to tell search engines that your site is temporarily down by sending a temporary maintenance response (HTTP 503). Search engines will get back to your site as it back online. Meanwhile, when you set your site to coming soon mode, it will tell search engines that everything is normal (meaning that search engines can index your site) by returning a response of HTTP 200.

What happens when your site is on the maintenance mode?

No one can access your WordPress site except the registered users if it is set to maintenance mode. WordPress itself has a built-in maintenance mode function. However, it works only when you are installing/updating themes, plugins, or WordPress core. You can add a new function (by editing the functions.php file of your theme) to enable the maintenance mode, but it takes much effort to customize the page. If all this seems too complicated and you want to make sure everything goes smoothly while applying changes to your WordPress site, you can sign up for a WordPress maintenance plan and leave it to professionals. This way, you can avoid the hassle and have the site back live in no time. Alternatively, you can use one of the WordPress maintenance plugins we have collected below.

Best WordPress maintenance plugins

1. Elementor

Elementor is a feature-rich page builder plugin. In addition to creating beautiful pages without coding, you can also use it to turn your WordPress site into maintenance mode when you want to redesign your site or make other major changes. But first, you need to create a page template that you want to use on the maintenance mode page. You don’t need to create the template from scratch as Elementor offers some premade templates you can choose from.

To set your website to maintenance mode using Elementor, you can go to Elementor -> Tools on your WordPress dashboard. You can then open the Maintenance Mode tab. In addition to maintenance mode, you can also turn your website into a coming soon mode. Elementor also allows you to set who can access your site once it is turned into maintenance mode. The feature to set maintenance mode is available on both Elementor Free and Elementor Pro.

2. Brizy

Same as Elementor, Brizy is also a feature-rich page builder plugin that comes with a very intuitive interface. Brizy also comes with a built-in feature to enable both maintenance mode and coming soon mode to your WordPress site. You can access this feature from the Settings page of Brizy. You can create a maintenance page in advance using the Brizy page builder before turning your site into a maintenance mode. You can elements like counter, countdown, form, button, image, and so on, depending on the version you use. Brizy is released as a freemium plugin and the feature to enable maintenance mode is available on both versions.

3. SeedProd

SeedProd is one of the most popular WordPress maintenance plugins with over 1 million active users. You can use it to create a very simple maintenance page to a stunning maintenance page with a complex design. When you set your website to maintenance mode using SeedProd, you will have a simple “Get Ready… Something Really Cool Is Coming Soon” headline by default. With a solid white background. You can change it with your own design with the SeedProd’s built-in design tool. Or, you can also import one of the offered design templates (available on the pro version).

Furthermore, SeedProd allows you to integrate your website with Google Analytics and email marketing tools like Mailchimp, AWeber, and so on. Here are some key features offered by SeedPro.

  • Built-in design tool
  • Email marketing integrations
  • Google Analytics integrations
  • Premade templates
  • Subscriber management
  • Unsplash image library

4. IgniteUp

You can also use IgniteUp to effortlessly set your WordPress site to maintenance mode. There are 5 beautiful templates you can choose from (more templates on the pro version). IgniteUp also allows you to set the user levels that can access your website once it goes offline. The built-in design tool of IgniteUp allows you to set things like background color, background image, font color, and link color. You can show elements like contact form and social media icons to your maintenance page. IgniteUp supports integration with Mailchimp and MailPoet.

5. Coming Soon and Maintenance by Colorlib

Colorlib is a WordPress theme developer. It also develops a plugin that allows you to set your WordPress site to maintenance mode easily. The Coming Soon and Maintenance by Colorlib plugin will turn your website into the offline mode right away once it’s installed and activated. To switch back to the online mode, you can simply disable the plugin. The plugin uses the WordPress theme customizer to customize the maintenance page.

There are 14 templates you can choose from. You can add a countdown timer and social media icons to your page. The Coming Soon and Maintenance by Colorlib is completely free to use. Although it is developed by Colorlib, it works on any theme.

6. WP Maintenance Mode

WP Maintenance Mode is a popular enough WordPress maintenance plugin with over 700,000 active users. This plugin is developed by Designmodo, an online tool to create newsletter templates. It has no fancy built-in design tool like Elementor or SeedProd, but you can edit the background of your maintenance page and the text color. The plugin also allows you to set the user levels on your website that can access your offline site. You can add the following elements to your page:

  • Countdown timer
  • Social media icons
  • Email opt-in form
  • Contact form

7. Fancy Coming Soon & Maintenance Mode

Fancy Coming Soon & Maintenance Mode has one thing in common with Coming Soon and Maintenance by Colorlib. It also immediately turns your website into an offline mode once installed and activated. Also, the customization process of the maintenance page is done via WordPress theme customizer. This plugin offers fewer customization options. You can only change the background image. There is no option to use a solid color as the background or change the text color.

8. Coming soon and Maintenance mode

Coming Soon and Maintenance Mode is a feature-rich enough maintenance plugin. While the default the maintenance page offered by the plugin is beautiful enough, you can customize the page by changing the elements like logo, title, and background. You can also set the typography of the title and the message. However, to use all features, you need to upgrade to the pro version. Coming Soon and Maintenance Mode also supports integration with Mailchimp. The elements you can add to your maintenance page are:

  • Countdown
  • Progress bar
  • Email opt-in form
  • Social media icons

9. Rocket Maintenance Mode & Coming Soon Page

If you are looking for a maintenance plugin that allows you to add the progress page to the maintenance page, Rocket Maintenance Mode & Coming Soon Page might is the plugin you are looking for. In addition, you can also add other elements like email opt-in form, social media icons, countdown counter, and so on. Rocket Maintenance Mode & Comin Soon Page is actually a feature-rich maintenance plugin. However, when we tried it (on the Hello theme), it’s a bit unstable. Every time we clicked a tab on its settings page, we were always switched back to the first tab so that we couldn’t try more features.

10. Minimal Coming Soon & Maintenance Mode

Despite its name, this plugin offers plenty enough features. First, it offers a bunch of templates to allow you to create a better-looking maintenance page. Second, it also comes with a built-in design tool where you can set things like background image, background color, typography (font size, font family, font style), text color, and so on. There is also an SEO settings section where you can add SEO title and SEO meta description. From this settings section, you can also integrate your site with Google Analytics and an option to let search engines to temporarily ignore your website. Minimal Coming Soon & Maintenance Mode supports integration with Mailchimp.

11. Under Construction

Under Construction is developed by the same developer as Minimal Coming Soon & Maintenance Mode — WebFactory. No wonder if they have similar features. Under Construction also offers a bunch of maintenance page templates you can choose from to create a beautiful maintenance page. Unlike Minimal Coming Soon & Maintenance Mode, Under Construction allows you to set the logged users to view your offline site based on the user level (role).

12. Maintenance

Maintenance is another WordPress maintenance plugin developed by WebFactory. The overall features offered this plugin are not much different from Under Construction and Minimal Comin Soon & Maintenance where you can set things like the background color, background image, typography, font color, and so on. Maintenance allows you to exclude certain pages and posts from the maintenance mode. You can enable a login form on the maintenance page to allow your registered users to access the site (by logging in).

The bottom line

Depending on your preference, if you prefer a maintenance plugin that offers full control over the design, Elementor is the best option. Being the most popular page builder plugin, Elementor has a very intuitive editor where you can control everything. Plus, you have over 90 design elements to design your page. Please note once again that maintenance mode is different from coming soon mode. You can implement maintenance mode if you want to make a certain change to a live website, not a website that is still under development.

How to Display Posts in a Grid Layout in Elementor Using JetGridBuilder

Elementor has no default widget or setting option aimed specifically at creating a grid layout. To create a grid layout in Elementor (and display your site posts on it), an add-on you can use is JetGridBuilder. Well, there are actually a bunch of other add-ons out there that you can use to create a grid layout as well. JetGridBuilder is designed specifically to create a grid layout to display posts on your WordPress site. In addition, JetGridBuilder also allows you to create a grid layout to display WordPress taxonomies (categories and tags).

JetGridBuilder itself is an Elementor add-on from Crocoblock, the maker of the JetPlugins. Unlike JetPlugins, JetGridBuilder is released as a free add-on. You can download it on the official plugin directory of WordPress. JetGridBuilder is especially a great add-on if you want to create an online magazine with Elementor. You can use it to create a grid layout on a certain section of the homepage of other pages of your online magazine.

How to use JetGridBuilder

First off, you can download install the JetGridBuilder first. As mentioned, you can download it from the official plugin directory of WordPress. Once installed and activated, JetGridBuilder adds two widgets to your Elementor: Posts Grid Builder and Terms Grid Builder.

You can use the Posts Grid Builder widget to display the following content types on your WordPress site:

  • Pages
  • Posts (blog posts)
  • WooCommerce products
  • Custom post types
  • JetEngine listing (read here to learn more about JetEngine listing)

While for the Terms Grid Builder widget, you can use it to display the following content types:

  • Categories
  • Tags
  • WooCommerce product categories
  • WooCommerce product tags

By the way, you can use JetGridBuilder on both Elementor Free and Elementor Pro.

Unlike, say JetBlog, which automatically displays the new blog posts on the grid, the content on the grid you created with JetGridBuilder remains the same until you change it manually.

Start creating a grid layout with JetGridBuilder

Assuming you have installed and activated JetGridBuilder, create a new page and edit it with Elementor (sure, you can also edit an existing page). If you are completely new to Elementor, you can this guide to learn how to use Elementor. Prepare a section and column on the Elementor editor. Once ready, drag the Posts Grid Builder widget (or Terms Grid Builder widget if you want to display WordPress terms) to the canvas area.

To add a post, simply click the ADD POSTS button on the canvas area (or on the left panel). You can then select a post you want to display from the appearing window. Click the Select button on the bottom-right corner of the window to insert the selected post.

You can go the left panel — on the Grid block — to customize the content. You can, for instance, set content style to overlay. You can also set the gutter value and number of columns.

If you want to display a JetEngine listing, you can set item type to JetEngine. You can then select the listing item you want to display on dropdown menu on the Listing option.

To resize the post, click and hold the bottom-right corner of the post then drag it in any direction.

To add more posts, you can simply click the ADD POSTS on the left panel. To arrange the posts position, you can drag a post you want to set the position of to any spot you like.

To set the gap between posts, you can set the gutter value or drag a post to a certain direction to give a space between each other (you can also set the gap from the Style tab, which will be covered later below).

To customize the elements of the posts, you can open the Post Item block under the Content tab. From this block, you can set things like thumbnail size, excerpt length, show/hide post author, show/hide post date, show/hide post type label, and so on.

If you display WooCommerce products on the grid, you can open the Woocommerce Product block to show/hide elements like price, rating, product category, and add to chart button.

Note: If you want to use the Terms Grid Builder widget to display the terms in the grid and want to display the thumbnails of the terms you display, you need to add the thumbnails of the associated terms by editing the terms.

Styling up the grid content

To style up the content of the grid, you can go to the Style tab on the left panel. There are 10 styling option blocks to style up the elements of the content such as post title, post description, post meta, and so on. You can open each block to set things like typography, text color, margin, and alignment. For instance, if you want to style up the title of the content, you can open the Post Item: Title block.

To set the space between posts on the grid, you can open the Post Item block. You can set the padding to do so. From this block, you can also set the border type of posts, border width, border radius, border color, and box shadow.

You can play around on the Style tab to style up the content of the grid. Once done, you can click the PUBLISH/UPDATE button to apply the changes to your page.

How to Downgrade Elementor to an Older Version

The newest version of Elementor isn’t always the way you expected, especially the major release. For instance, many users complained about Elementor 3.0 which took their website into some errors. If you have an issue after updating to the newest version of Elementor, you can switch back to the older version and wait until the next version after the issues have been fixed by the Elementor team.

To downgrade your Elementor to an older version, go to Elementor -> Tools on your WordPress dashboard. On the Tools page, open the Version Control tab. To downgrade Elementor Free, select a version you want to get back to from the dropdown on the Rollback Version option and click the Reinstall v.x.x button.

The same way applies to Elementor Pro. You can select a version you want to get back to from the dropdown menu on the Rollback Pro Version option and click the Reinstall v.x.x button.

Don’t forget to click the Save Changes button to apply the new changes you have just made.

It’s strongly recommended to back up your website before you make the steps above. If you really want to use every newest version of Elementor right away after released, you can also create a staging site to test out if the release is stable enough before you install it on your live website.

Managed WordPress Hosting (Pros and Cons, Recommended Providers, and More)

In the context of a website, web hosting is your house. In order to have a solid website, you need a house with a strong foundation. That said, choosing a web hosting service will always be a crucial part of website creation. Even if your website is already created, you might need to migrate to a new house to get a stronger foundation. If your website is built with WordPress, using a managed WordPress hosting service is a great idea.

What is a managed WordPress hosting?

Being the most popular CMS in the world, many web hosting providers offer a service specialized for WordPress. In a very simple word, a managed WordPress hosting is the type of web hosting service where the technical aspects related to the server configuration are handled by the associated provider. The provider will optimize their server configuration to make the hosted WordPress sites run faster. In addition, they also take care of other aspects such as security, backup, and WordPress updates.

A managed WordPress hosting is especially a suited option for small businesses that have no dedicated team to handle server administration. You can focus on the site content instead of server maintenance and configuration.

Pros: 5 Reasons to Use Managed WordPress Hosting

1. You Can Focus on Your Business Growth

One of the main benefits of using a managed WordPress hosting is that you can put your focus on things that matter more for your business. If you are a blogger, you can focus on creating blog posts and setting up newsletters. If you have an e-commerce website, you can focus on planning, executing, and evaluating your marketing campaigns. You don’t need to think about technical aspects such as server configuration, backups, security, and other aspects related to your site operational. Your hosting provider takes care of it. It even will update your WordPress when a new version is available.

2. Better Site Performance with Caching and CDN

Both CDN and caching are two crucial elements when it comes to site performance optimization. The combination of the two will make your website load faster.

With a CDN (Content Delivery Network), you have distributed data centers in different locations (countries). This plays a massive role in speeding up your website as your visitors will be served by the nearest data center according to their location. Caching, meanwhile, makes the pages on your website load faster as your server doesn’t need to perform recurring data processing to serve same requests from different clients (web browsers). Instead, your server serves the requests by retrieving the data from caching memory.

Most managed WordPress hosting providers bundle their hosting plans with both CDN and caching services.

3. Easier to Manage Your Site with Simplified Panel

Chances are you already familiar with cPanel. It is a web hosting control panel used by most web hosting providers to make it easier for you to manage your websites. cPanel is usually included on shared hosting plans.

While cPanel offers GUI-based tool to manage your website, its default features are too complex to manage a WordPress site as it is not designed specifically for WordPress. Most managed WordPress hosting providers offer a simpler panel designed specifically to manage WordPress sites. You won’t see unnecessary menu items and settings on your panel. Here are the screenshots of the panel of SiteGround and Bluehost.

SiteGround Control Panel
Bluehost Control Panel

4. You Can Create a Staging Environment More Effortlessly

WordPress, theme, and the plugins you use are actively developed. In a certain period, they might have a major release. Before using the latest release of a certain WordPress product on your live site, you can try it on a staging site first to make sure everything works properly.

What is a staging site?

A staging site is a clone of your live website. It allows you to test a major release of a theme, plugin, or even WordPress. Using a staging site to test the major release of a WordPress product is a great idea because when the product is still buggy, you can postpone the implementation on your live site. Save time, save energy.

You can also create a stating site if you want to make a major change to your website (e.g., redesign).

Most managed WordPress hosting providers come with a feature to create a stating site with a single click.

5. Scheduled Backups

Backup has always been a key part of website maintenance. If you don’t backup your website, you will lose it when something bad suddenly happens to your website. Such as server crash, malware attack to misconfiguration causing your website cannot be accessed. If you have backup files, you can simply restore your website if it is experiencing a certain fatal issue.

Scheduled backup is a main feature most managed WordPress hosting providers offer. Some providers develop their own backup tool, while some use a third-party backup service. Bluehost, for instance, uses a backup service from CodeGuard.

Most providers also offer both file access and database access in case you want to make a manual backup.

The Cons of Managed WordPress Hosting

While a managed WordPress hosting offers easiness of website administration and optimization, it doesn’t mean it has no drawback. The main issue with managed WordPress hosting is regarding the plugins you can install on your website.

Some managed WordPress hosting providers don’t allow you to install certain plugins, especially plugin types which are included in the service bundle such as backup plugin and caching plugin. The plugin install restriction is usually meant to avoid redundancy with the hosting ecosystem or to prevent plugin conflict.

Here is the list of popular plugins that are disallowed by managed WordPress hosting providers:

  • BackupBuddy: Disallowed by Flywheel and Kinsta
  • BackUpWordPress: Disallowed by Flywheel and WP Engine
  • BackWPup: Disallowed by Flywheel and Kinsta
  • iThemes Security: Discouraged by Flywheel
  • W3 Total Cache: Disallowed by Flywheel, Pressable, WP Engine
  • WP Super Cache: Disallowed by Flywheel, Pressable, WP Engine

Best Managed WordPress Hosting Providers

1. Bluehost

Bluehost is one of the prominent web hosting providers that offer a managed WordPress hosting service. It offers 3 managed WordPress hosting plans as follows:

  • Build: $19.95 /month
  • Grow: $24.95 /month
  • Scale: 37.95 /month

The managed WordPress hosting service from Bluehost is bundled with popular services and tools like CodeGuard (backup service), SiteLock (malware protection), Jetpack (analytics), and Cloudflare (CDN and caching).

If you need a marketing tool, Bluehost also offers it. The Bluehost panel comes with a feature to monitor your site traffic, SEO performance, and social media performance. Bluehost itself is one of the web hosting providers recommended by WordPress.org.

2. SiteGround

SiteGround is one of the most popular web hosting providers. It is recommended by some big names in the WordPress industry, including WordPress.org, WooCommerce, Elementor, and Elegant Themes. SiteGround offers three managed WordPress hosting plans:

  • StartUp: $14.99 /month
  • GrowBig: $24.99 /month
  • GoGeek: $39.99 /month

The cheapest plan offered by SiteGround — StartUp — is capable of handling up to 10,000 visitors per month, suited for small businesses that have just getting started. SiteGround also offers a feature to make it easier for you to upgrade to a higher plan. SiteGround is now powered by Google Cloud Platform. When you register to a certain plan, including all managed WordPress hosting plans, your website will be hosted on Google Cloud Platform. Please note that on-demand backup and staging features are only available on the GrowBig and GoGeek plans.

3. HostGator

HostGator is another popular web hosting provider. Has been around since 2002. It also offers three managed WordPress hosting plans which you can use to host your WordPress site.

  • Started Plan: $5.95 /month
  • Standard Plan: $7.95 /month
  • Business Plan: $9.95 /month

The cheapest plan offered by HostGator is capable of handling up to 100,000 visitors per month, making it an ideal choice for bloggers who rely on PPC or CPM ads. HostGator is especially a great option if you are looking for a hosting provider that offers live chat support.

4. Kinsta

If you are looking for a web hosting service that is powered by Google Cloud Platform then Kinsta is one of the options you can go to. Kinsta offers a premium hosting service for WordPress users. All features we recommend above are available on Kinsta, no matter the plan you use. Kinsta offers a default caching plugin which runs the caching process at the server-level. The cheapest plan of the managed WordPress hosting services offered by Kinsta is capable of handling 25,000 visitors per month. Kinsta itself offers 10 managed WordPress hosting plans:

  • Starter: $30 /month
  • Pro: $60 /month
  • Business 1: $100 /month
  • Business 2: $200 /month
  • Business 3: $300 /month
  • Business 4: $400 /month
  • Enterprise 1: $600 /month
  • Enterprise 2: $900 /month
  • Enterprise 3: $1,200 /month
  • Enterprise 4: $1,500 /month

If you use the Kinsta service, your site will be powered by Nginx web server and MariaDB database. If you are interested to try Kinsta, you visit this page to try its demo.

5. WP Engine

WP Engine is a direct competitor of Kinsta. WP Engine uses the technology of Google Cloud Platform and AWS to provide a premium hosting service for WordPress users. WP Engine is a great option if you want to have a WordPress site with a solid performance. The WP Engine service is integrated with Cloudflare to deliver CDN service to your site. There are 3 managed WordPress hosting plans offered by WP Engine:

  • Startup: $25 /month
  • Growth: $95 /month
  • Scale: $241 /month

If you need more advanced resources, there is also Custom plan you can subscribe to.

6. Pressable

Pressable is another hosting provider that offers a premium hosting service for WordPress users. It is now owned by Automattic, the company behind Jetpack, WooCommerce, WordPress VIP, and WordPress.com. Registering to a Pressable plan you will get the premium version of the Jetpack plugin. Since Pressable is now owned by Automattic, it uses the Automattic’s WordPress architecture. Here are the managed WordPress hosting plans offered by Pressable:

  • Personal: $25 /month
  • Starter: $45 /month
  • Pro: $90 /month
  • Premium: $155 /month

Pressable also comes with all features we recommend above. In addition, it also comes with handy features like the ability to add collaborators and SFTP for safer file transfer.

7. A2 Hosting

A2 Hosting is one of the web hosting providers recommended by Elementor, the most popular page builder plugins. It also offers managed WordPress hosting plans to host your WordPress site. A2 Hosting is especially a great option if you are already familiar with Plesk as it uses this control panel. When registering to one of the managed WordPress hosting plans offered by A2 Hosting, you will get a free license of Jetpack Personal. Features like the ability to create a staging site, free CDN (powered by CloudFlare), and WP-CLI are available on A2 Hosting. Here are the managed WordPress hosting plans offered by A2 Hosting:

  • 1-Site: $11.99 /month
  • 3-Site: $18.99 /month
  • Unlimited: $36.98 /month

8. DreamHost

If you are looking for a managed WordPress hosting that can specifically handle 100,000 visitors per month, DreamHost might is the one you are looking for. The plan that is capable of handling such a visitor number has a storage space of 30GB. DreamHost offers a built-in server-level caching to help your site to run faster. Features like on-demand backup, ability to create a staging site, CDN, and live chat are available on DreamHost. Here are the plans offered by DreamHost:

  • DreamPress: $16.95 /month
  • DreamPress Plus: $24.95 /month
  • DreamPress Pro: $71.95 /month

The Bottom Line

Managed WordPress hosting is a smart solution if you have a business-oriented WordPress website. Be it a blog, e-commerce, review site, and so on. Especially if you have no dedicated team to take care of the site performance optimization and security. Using a managed WordPress hosting allows you to put more focus on things that matter more for your business. From content creation, marketing, to design.

You can expect more on the site performance as the server environment is optimized exclusively for WordPress. Also, most managed WordPress hosting providers add more security layers to give a more guaranteed security.

18 Best Free WordPress Themes for Elementor

Picking a WordPress theme is an essential step you need to take when creating a website with Elementor. You can’t create a WordPress site without a theme as it’s one of the required components of the WordPress platform. A brand new WordPress installation comes with three themes: Twenty Nineteen, Twenty Seventeen, and Twenty Twenty.

You can actually use Elementor on any WordPress theme, but for certain reasons, you might want to use a theme of your choice instead of the default themes offered by WordPress.

Here is the list of the best free WordPress themes for Elementor.

Best free WordPress Themes for Elementor

1. Page Builder Framework

Page Builder Framework is a WordPress theme that is designed specifically for page builder plugins. So, if you want to create a WordPress site with Elementor, it is a great theme you can use. It has a 99% performance grade on Pingdom. Page Builder Framework is also a feature-rich theme that comes with the following features:

  • Sticky and transparent header
  • Mega menu and off-canvas menu
  • White label
  • Advanced WooCommerce integration
  • Advanced typography

One thing. All of the features above are only available on the pro version of Page Builder Framework. You don’t need to upgrade to the pro version if you already use Elementor Pro as all features above are already covered by Elementor Pro. The free version of Page Builder Framework allows you to fully customize the single post layout. You can set the typography of the heading elements, customize the submit button, and so on.

2. Qi Theme

The powerful Qi Theme includes 100 beautifully crafted demos so that it can perfectly answer the needs of literally every niche. A rich collection of layouts allows you to showcase your work in an impressive manner, whatever the type of business you’re in. It also fully integrates with the WooCommerce plugin and features amazing premade shop pages so you can set up a fully fledged online store quickly. Thanks to the integration with Elementor and QI Addons for Elementor, you can easily customize and upgrade the theme’s functionality and features. Plus, you can use premium stock images used in this theme, since Qi comes with a photo license for photo content.

3. Hello

Hello is a free WordPress theme developed by the Elementor team. It’s a very simple, sidebarless theme. When you go to the theme customizer (Appearance -> Customize), you will even only find very limited options. You will only find options to set your site identity (logo and favicon), homepage, and menu. No other options are offered. This theme is designed specifically for Elementor Pro where you can create all parts (the header, footer, single post layout, search results page, and so on) yourself.

4. Layers

Layers is another theme owned by Elementor. The theme was bought by Elementor in early 2019. Layers is not available on the WordPress theme directory. You can download the theme on its official site. Layers is also a simple enough theme, but it offers more options than Hello. First, it offers a sidebar just like most WordPress themes. Second, it offers more styling options. For instance, Layers allows you to set a font family for both the body and the heading of the single post layout, which is great if you want to create a dynamic website with Elementor Pro. There are also options to enable/disable meta info components like date and author.

5. Total

Total is a feature rich WordPress theme that comprises multi concept design and flexible options to create the website of your requirement. It is released as a freemium WordPress theme with the lite version being available in the WordPress.org repository. The theme is fully compatible with the Elementor page builder and consists of 30+ custom elements for Elementor. Moreover, the theme also has multiple header layouts, advanced footer settings, blog page settings, sidebar settings and many more.

6. Kava

Kava is a theme developed by Crocoblock, the developer of premium Elementor add-ons like JetMenu, JetEngine, JetPopup, and JetWooBuilder. This theme is designed specifically for blogging and built to fully compatible with Elementor. Same as Layers, Kava isn’t available on the WordPress theme directory. You can download Kava on its official site.

As a blogging theme, Kava offers 10 different single post layout options. Plus, you can set the typography of all components on the single post layout, including the heading elements (heading 1 to heading 6), body text, and submit button. You can also set the color scheme of your theme. Some parts you can set the colors of are:

  • Accent color
  • Primary text
  • Secondary text
  • Site link
  • Link hover
  • Headings (heading 1 to heading 6)

Features like breadcrumbs, back to top button, the ability to enable/disable meta info components are also available. Best of all, Kava allows you to disable themes’ styles if you want to create a website with Elementor Pro.

The stats of about Kava performance (based on Pingdom.com).

  • Performance grade: 96%
  • Load time: 617 ms
  • Page size: 202.7kb
  • Requests: 14

7. Hestia

Hestia is a theme developed by ThemeIsle, a well-known WordPress theme developer company. You can also use this theme to create a WordPress theme with Elementor. Hestia is released as a freemium theme with the free version is available on the WordPress theme directory. The free version is enough if you want to create a WordPress theme with Elementor as most core features are available on the free version. With Hestia Free, you will be able to control the typography of the single post layout, including the heading and body text.

Features like back to top button, social media sharing button, the ability to select blog layout, and so on are also available.

8. GeneratePress

GeneratePress is a popular enough WordPress theme with over 300,000 active installations according to a stat on WordPress.org. Same as Hestia, this theme is also released as a freemium theme. GeneratePress is well-known for its lightness. Your page will approximately size about 30kb with this GeneratePress.

While the pro version offers more features, the free version is enough if you use Elementor Pro as the the majority of its core features are also available on the free version. One of which is the ability to set the typography of the heading elements on the single post layout (heading 1 to heading 3). You can even set the line height when customizing the typography. Other options offered by this theme is the ability to set the colors of the following components:

  • Main body text
  • Site link
  • Hover link
  • Link visited
  • Blog post title

9. OceanWP

OceanWP is another feature-rich WordPress theme that is available as a freemium theme. Meaning there is an option to use it for free. It comes with a theme panel where you can make some settings like customizing the header, footer, single post layout, 404 page, and so on. OceapWP is a great theme whether you use Elementor Free or Pro. It is fully compatible with Elementor. It even has native integration with Elementor. When customizing the 404 page and footer, for instance, you can select from an Elementor template.

If you want to use OceanWP with Elementor Pro and curious if this theme allows you to control the typography of the single post layout, yes you can. You can even customize every single detail of single post layout components. From the typography of the heading elements, comment box (typography and text area), and the submit button. The options to set the site link color, body text color, and colors of the theme parts are also available. OceanWP also comes with features like breadcrumbs and back to top.

10. Zakra

Zakra is another feature-rich WordPress theme that is released as a freemium theme. The basic features of this theme are available on the free version. If you use Elementor Pro, it’s not necessary to use the pro version of Zakra. Most pro features of Zakra already covered by Elementor:

  • Sticky header
  • Transparent header
  • Related products for WooCommerce
  • Grid blog layout
  • Masonry blog layout
  • Related Posts
  • Post Autor Bio

Zakra offers options to customize the components of the single post layout on your site, including the typography of the headings (H 1 to H 6), the submit button, and so on. Zakra has a performance grade of A (98%) according to Pingdom.

11. Neve

Neve is another theme developed by ThemeIsle, other than Hestia. It has a great performance grade with a page size of about 28kb for the default configuration. Same as Hestia, ThemeIsle also releases Neve as a freemium theme. Neve comes with a header and footer builder. From this builder, you can add five elements: button, HTML, menu icon, search icon, secondary menu. Unfortunately, the free version doesn’t offer options to enable a sticky header or transparent header. If you use Elementor Pro, it doesn’t matter as Elementor allows you to create a sticky header.

The free version of Neve offers three blog layouts and three single post layouts. You can also hide/show meta info components. Furthermore, if you use Elementor Pro and want to create a custom single post template, you can also set the typography of the heading elements via theme customizer. You can also customize the submit button. The free version of Neve has no scroll to top feature.

12. Sydney

If you are looking for a free WordPress theme that offers a sticky header feature, you can give Sydney a try. Sydney is a WordPress theme developed by aThemes, another popular WordPress theme developer company. You can use Sydney for free with an option to upgrade to pro to unlock more features. If you use Elementor Pro then the free version of Sydney is more than enough.

Sydney offers more options to customize your site header. In addition to the option to enable/disable the sticky header, you can also add an image or video slider to the header. Also, you can set the menu on the left side or on the center. Sydney also allows you to customize the typography of the heading elements of the single post layout.

13. Customify

Whether you want to create a blog, portfolio site, company profile size, e-commerce, or even an online magazine with Elementor, Customify is the theme you can try. It is also a feature-rich theme that offers a bunch of customization options. Customify comes with a header and footer builder (with a drag and drop interface) where you can add native WordPress widgets. If you want to create a sidebarless website, there are also options to disable sidebars on all areas. From single post layout, blog layout, single page layout, and so on.

Customify also allows you to fully customize the single post layout on your site. While you can create a custom single post template and use the Post Content widget to customize the font of the body text, you can customize the typography of the heading elements (as well as the text color) via WordPress theme customizer as Customify offers options to do so. If you need features like a sticky header, transparent header, and mega menu, you can update to the pro version. Alternatively, you can use Elementor Pro.

14. Flexia

Flexia is a product of WPDeveloper, the developer of Essential Addons, the most popular premium Elementor add-ons. So, if you use Essential Addons on your Elementor-powered site, Flexia is a great theme you can switch to. Flexia is also a feature-rich theme which is released as a freemium product. Even so, you don’t need to use the pro version especially if you use Elementor Pro as most of its basic features are already available on the free version. The features available on the free version of Flexia include sticky header, the ability to fully customize the single post layout, breadcrumbs (which you can customize as well), the ability to customize site colors, and so on.

If you love a full-screen search box, it also a plus point as Flexia offers it. You can customize the overlay color.

15. Astra

Astra is one of the popular free WordPress themes with over 1 million active installs according to WordPress.org. It is also a great theme to create a WordPress site with Elementor. Astra even offers Elementor templates to streamline your site creation workflow (you need to install an additional plugin to import the templates). Astra itself is a feature-rich theme. Features like mega menu, sticky header, spacing control, and WooCommerce designer are offered by Astra. However, you need to use the pro version to use all of the offered features. Again, if you use Elementor Pro, upgrading to Astra Pro is not necessary.

With the free version of Astra, you will be able to fully customize the single post layout of you site just like most themes above.

16. Phlox

You can also try Phlox to create a WordPress site with Elementor. The theme, which is released as a freemium theme, also offers plenty of features. Especially if you use Elementor Pro. The features offered by Phlox are more than enough. It also allows you to fully customize the single post layout of your WordPress site by setting the typography of the heading elements and submit button.

17. Jupiter X Lite

Jupiter X Lite is the free version of the popular Jupiter X WordPress theme. Here are some of the main features available in the Lite version. It includes 30 elements to build your pages and 6 readymade website templates (Service, Agency, App, Portfolio, Life Coach, Yoga). Download for free here.

18. Blocksy

Blocksy is a feature rich theme, with an emphasis on customization, speed and ease of use. The theme comes in two variants, Free, which has a lot of features that other competitors charge for, and Pro, which extends the functionality of your website with unique features such as Content Blocks and the extensions ecosystem.

Their creators strongly believe in freedom of choice, so every little corner of the theme can be fully customized. Remember when we talked about speed? Blocksy is one of the fewer themes that achieve a perfect speed score, because every line of code has been carefully analyzed and optimized.

And of course, let’s not forget about the ease of use. You do not need to know anything about coding, as Blocksy makes building anything simple, with drag and drop ease.

Key Features:

  • Header and Footer builder module
  • Advanced typography options
  • Clean and SEO-friendly code
  • Translation-ready and optimized for accessibility
  • eCommerce ready and fully responsive

The Bottom Line

Being the most popular page builder plugin, Elementor offers a very intuitive editor to make site creating far way more fun than ever before. With Elementor, the WordPress theme you use doesn’t matter too much anymore as you can create custom theme parts yourself using its Theme Builder feature. However, not everything can be covered by Elementor. So far, one of Elementor’s downsides is its inability to fully customize the single post template.

There are a bunch of free WordPress themes out there you can use to create a WordPress site with Elementor. To save you time in conducting research, we have narrowed down the choices by collecting the most-used themes for Elementor. Depending on your purpose. If you want to create a relatively static site (such as company profile and portfolio site), Hello is a great option as it is very light. Conversely, if you want to create a more dynamic site with the ability to fully customize the single post layout, Kava, GeneratePress, OceanWP, and Zakra are worth trying.

How to Use Global Fonts in Elementor

In addition to Global Colors, another useful feature offered by Elementor 3.0 is Global Fonts. The purpose of these new features is to streamline your workflow. If you use the same global item (color or font) on multiple pages and want to change it (the item), the change will be applied to all pages where it is being used. In the previous article, we have covered how to use Global Colors so in this article we will show you how to use Global Fonts.

Same as color, font is also a crucial element in web design. It can represent the brand identity of a website. The process of font selection is also tricky enough just like color. It’s a very common thing to see site owners or web designers change the font of their website. With the Elementor Global Fonts, you can change the font of your website on multiple pages at once. Complete with the settings such as font size, font family, font style, and so on.

How to use Global Fonts in Elementor

To make it easy to be understood, let’s take a look at the page example below.

The page example above has three main text components: heading, subheading, and body. Say you have several pages on your site that have the same structure. If you change the typography of a certain component (which you have used on several pages), the change will be applied to all pages where the associated component is used on. Take a look at the screencast below.

The two heading texts on the screencast above use the same global font. So, when we change the typography settings via the Global Settings panel, the two will change as they use the same global font.

Using Global Fonts

Just like Global Colors, you can also access Google Fonts via the Elementor Global Settings panel. To access this panel, edit a page/template with Elementor. Click the hamburger icon on the top-left corner and select Site Settings.

Click Global Fonts to open it.

There are 4 predefined global fonts offered by Elementor. You can edit them to change the font family, font size, font style, and so on according to the styling you want to accomplish. Simply click the pencil icon on each global font to make the edit.

To add a new global font, you can click the ADD STYLE button. You can then set the font family, font size, and so on via the appearing editor panel. To make it easy for you to identify your global font, you can also give it a name.

Repeat the steps above to add more global fonts. You can click the blue UPDATE button to apply the changes.

To use a global font, add (or edit) a widget that has typography settings (such as the Heading widget, the Text Editor widget, the Button widget, and so on). Set the typography from the Style tab just like usual. On the Typography option, click the globe icon and select a global you want to use.

If you want to change a global font you have used on some pages, you can simply open Global Fonts via the Global Settings panel as we have covered above.

How to Use the Elementor Global Colors Feature

Elementor 3.0 offers some new features to streamline your workflow in creating a website with WordPress. One of which is Global Colors. What is it and how it can help you streamline your workflow? Read on to learn more.

Color is of the essential elements of web design and other design types in general. A proper color selection can be one of the factors of forming a solid brand identity. The process of color selection itself involves research, understanding of color theory, and implementation. Often times, designers change the color scheme of a website as they think that the implemented colors don’t match the concept of the website.

Now imagine if you have a live website (that consists of multiple pages) and you or your designer want to change the color scheme. How long it takes to apply the new colors to all pages on your website if you have to edit the pages individually, one by one? Not to mention other website parts like the header and footer.

The new Global Colors feature of Elementor allows you to avoid that exhausting process. With a global color, you can apply a new color to multiple pages at once with a single click.

In addition to streamlining your workflow, the Global Colors feature of Elementor also helps you to make sure that your website has a consistent color scheme on all parts. Here is to use this new feature.

How to use Global Colors in Elementor

To use a global color, you need to define a global color you want to use first. Elementor itself offers some predefined global colors you can use. To define a new global color, first, edit a page or template with Elementor to access the Elementor settings panel. If you are new to Elementor, you can read this guide to learn how to use Elementor. On the Elementor editor, click the hamburger icon on the top-left corner on the settings panel and select Site Settings.

Next, select Global Colors.

As you can see, there are some predefined global colors you can use. To define a new global color, simply click the ADD COLOR button. Use the color picker to define your new global color. To make it easy for you to identify your new global color, you can also give it a name.

Click the blue UPDATE button to save the new changes. You can repeat the steps above to add more global colors. You can click the blue X icon to switch back to the Elementor general settings panel.

To use the global colors you have just defined, create a new page/template or edit an existing one. Edit any element (widget, column, or section), and set its color. On the Color options, click the globe icon and select a global color you want to use.

Repeat the steps to use a global color on other pages or site parts (such as the header or the footer).

From now on, if you use the same global color on some pages or site parts and want to change the color, you can open the Global Settings panel (by clicking the hamburger icon on the Elementor settings panel). Then, open Global Colors and select the global color you want to change its color and simply select a new color you like. Take a look at the screencast below.

Notice the heading section and the social media icons section on the screencast above. Those sections use the same global color. So, if we want to change the color of both sections, we just need to do it once by changing the color of the used global color. If you use the same global color on other pages, the sections of the pages that use the same global color will change too.

7 Best WordPress Content Locker Plugins

There are lots of ways to get more email subscribers or social shares on your WordPress site. One of the common practices adopted by many site owners is by requiring visitors to perform a certain action before they can access certain content. In WordPress, you can adopt the practice using a content locker plugin.

Just like other types of plugins, there are a bunch of content locker plugins you can use to lock your exclusive content. To save you time in conducting research, we have compiled the best content locker plugins you can give a try.

The benefits of using a content locker plugin

Depending on your purpose, you can use a content locker plugin to boost email subscribers or social media shares on your website. The way a content locker works is pretty simple. It requires your site visitors to perform a certain action — such as entering an email address or sharing to social media — before they can access the locked content. It is a great practice to get more email subscribers or website traffic. In order to make your visitors do what you ask for, make sure your content is worthy enough.

Best WordPress content locker plugins

1. Bloom

Bloom is a WordPress plugin designed specifically to help you to get email addresses of your visitors. Bloom allows you to get email addresses in a wide range of ways. From creating a popup to requiring your visitors to enter their email address before accessing your content. You can connect Bloom with popular email marketing tools like MailChimp, MailerLite, GetResponse, and so on to automatically send the email addresses of your visitors to the account of the email marketing tool you use.

You can use Bloom to lock content types like a download button or a certain area of a page. It uses shortcodes to provide you the flexibility to lock your content. Bloom itself is developed by Elegant Themes, the developer Divi theme, Divi Builder, and Monarch. You can only get it in a bundle as Elegant Themes doesn’t sell its products individually.

2. ConvertPlus

ConvertPlus is a great alternative if you are looking for a plugin to lock your content and you think that Bloom is too expensive. The way this plugin works is pretty similar to Bloom in which it allows you to collect email addresses via a popup, email opt-in form on a single post, sidebar, and so on. ConvertPlus also comes with a content locker feature to lock your premium content and make it accessible to your subscribers or social followers. Same as Bloom, ConvertPlus can also be connected with popular email marketing tools like Mailchimp, MailerLite, AWeber, ActiveCampaign, and so on.

3. Thrive Leads

Thrive Leads has the same functionality as Bloom and ConvertPlus above in which it helps you to get the most out of your email marketing. Thrive Leads also has a feature to lock content and require your visitors to enter their email address to access. Thrive Leads has one thing in common as Bloom. It is not sold individually like ConvertPlus. Instead, you need to be a member of Thrive which costs $19 per month.

4. OptinMonster

OptinMonster is a lead generation software. It offers a WordPress plugin to make it easy for you to use the software. It also comes with a content locking feature designed to help you to increase your email subscribers list. The content locking feature of OptinMonster will blur or remove the content below a set point on your page. The content will only be revealed once your visitors enter their email address. OptinMonster also supports popular email marketing tools like MailChimp, AWeber, ActiveCampaign, Mad Mini, and so on.

5. Opt-In Content Locker

Opt-In Content Locker is another affordable content locker plugin to lock the content on your WordPress site. The way this plugin works is not different from other plugins above. You can also require your visitors to enter their email address to access the restricted content. The plugin uses shortcodes so you can lock your content anywhere you want to. Opt-In Content Locker supports integration with Mailchimp, GetResponse, Campaign Monitor, Mad Mimi, and AWeber. You can also require your users to accept terms and conditions.

6. Social Locker

Unlike the five first plugins above which are designed to help you to collect email addresses, Social Locker is designed to help you to make your content go viral on social media. Instead of entering their email address, you can ask your visitors to share the page to their social media accounts such as Twitter and Facebook to access the locked content. Social Locker uses shortcodes to offer flexibility to lock which section of the page/blog post you want to clock with it.

7. Opt-In Panda

Opt-In Panda is developed by the same developer as Social Locker above –OnePress. While Social Locker is designed to help you make your content go viral on social media, Opt-In Panda is designed to help you to collect email addresses just like most plugins above. Opt-In Panda allows you to lock your content via shortcodes and CSS Selector. You can also connect it with popular email marketing tools like Mailchimp, AWeber, GetReponse, ActiveCampaign. Furthermore, Opt-In Panda comes with a built-in analytics feature to monitor the performance of your lockers. You can identify which lockers on which pages are outperforming others.

How to Fix WordPress Login Blocked by Wordfence

Wordfence is a popular security plugin that you can use to protect your WordPress site from a wide range of cyberattacks. One of which is brute force attacks. A brute force attack is a cyberattack type where an attacker randomly enters many passwords with the purpose of eventually guessing the correct one. While this type of protection is particularly great to prevent unauthorized parties to get into your website, it can also be troublesome sometimes. Especially if you often use a weak password on your WordPress site as Wordfence will block a login with a weak password.

What to do if your login is blocked by Wordfence?

When Wordfence blocks your login, you will be asked to reset your password (you will be provided a link to do so). But sometimes, the link doesn’t work. No worries, you are not losing your site. You can still login to your site by temporarily disable the Wordfrence plugin.

How to disable the Wordfence plugin while you are unable to login to the WordPress dashboard? You can do so from the control panel of your web hosting.

So, first off, login to your web hosting and open the control panel. Open file manager and go to the root directory of your WordPress (public_html in most cases). Next, go to the plugins folder under the wp-content folder (wp-content/plugins). Find the wordfence folder and rename it with something like wordfence-disable.

Now try to re-login with your username and password and you should face no issue now.

Once successfully logged in to the WordPress dashboard, you can re-enable the Wordfence plugin to have your site protected. To do so, you can go to the plugin manager (Plugins -> Installed Plugins) or from the file manager of your web hosting by reverting back its original directory name. Before doing so, make sure you have changed your password with a stronger one so that Wordfence won’t block it anymore.

To change your current password, go to Users -> Your Profile. Scroll down to the Account Management section and click the Generate Password button. Enter your password and click the Update Profile button.

11 Best WordPress LMS Plugins

Udemy, Udacity, and Coursera are popular examples of online learning resources where people sell and enroll courses and other types of learning materials. With WordPress, you can also create the same site type using an LMS plugin.

A WordPress LMS (Learning Management System) plugin is a plugin designed to help you create an online learning system like the websites mentioned above. You can manage an online class and invite your students to join the class. Or, you can also turn your learning site into a market place to sell online courses. You can also invite your colleagues to sell their courses on your site as well.

In general, an LMS plugin comes with the following key features:

  • Course management. This feature allows you to create courses quizzes, tests, and other components related to the learning process
  • Monetization. This feature allows you (and your users) to sell online courses
  • Administration. You can use this feature to control your users

Best WordPress LMS Plugins

We have compiled the best WordPress LMS plugins to save you time in conducting research in an attempt to find the best LMS plugin.

1. LearnPress

LearnPress is one of the best solutions if you are looking for a free LMS plugin. It is also one of the most popular LMS plugins with over 90,000 active users according to a stat on WordPress.org. You can download the free version of LearnPress on the official plugin directory of WordPress. With the free version of LearnPress, you can:

  • Create and manage courses
  • Create and manage lessons
  • Create and manage questions
  • Create and manage orders

Can you monetize your online learning site with the free version of LearnPress? Yes, you can. The free version of LearnPress allows you to accept payment via PayPal. However, you can only sell courses individually. To sell multiple courses, you need to install an add-on.

The core of LearnPress itself is basically free. You only need to spend money when you want to buy add-ons. You can install an add-on to add a certain feature to LearnPress, including the ability to sell multiple courses. LearnPress offers add-ons separately and as a bundle. You can visit this page to learn more about LearnPress add-ons.

2. LearnDash

LearnDash is another popular LMS plugin just like LearnPress. The difference is, LearnDash is a paid plugin and offers no free version. You can see a live example of an online course site created with LearnDash on this page. LearnDash is a feature-rich LMS plugin. It comes with an easy-to-use course builder, the ability to create several quiz types, grade book, the ability to award points for completing courses, and so on. If your users (the tutors) want to provide a certificate for students, they can also do so. They can award a certificate to students based either quiz performance or completing a course, or both.

The administration feature of LearnDash include User Profile to allow users to track their course activity. There is also a Group Management to place users into groups and allow others to manage them. About the monetization, LearnDash allows your users to sell their courses in a several ways.

  • Advanced Quizzing
  • Drip-Feed Content
  • Dynamic Forums
  • Course Points
  • Certificate and Badges
  • Flexible Monetization
  • User Profiles
  • Group Management
  • Reporting
  • Assignment Management

If you use Elementor, you can install Essential Addons to display courses on your site on your Elementor pages or templates.

3. WP Courseware

WP Courseware is a feature-rich LMS plugin that you can use to build an online course business where you can sell your courses. WP Courseware also comes with an easy-to-use course builder. You can easily arrange the content of your course with a drag-and-drop interface. You can add a video to your course as the plugin also supports content adding from YouTube and Vimeo. Key features of WP Courseware include:

  • Drag-and-drop course manager
  • The ability to crate a wide range of quiz forms
  • Intructor role
  • The ability to reward certificate

WP Courseware also supports integration with some membership plugins to allow you sell cources to a certain membership level.

4. Sensei LMS

Sensei LMS has one thing in common with LearnPress. You can use it for free to create and manage courses. There is also a built-in analytics feature to monitor the courses on your website as well as other components. You can also create quizzes just like other plugins above. However, Sensei LMS doesn’t allow you to earn money from your courses until you install an extension. In order to be able to monetize your courses with Sensei LMS, you also need to install WooCommerce.

You can visit this page to learn more about Sensei LMS extensions. Sensei LMS itself is one of the products from Automattic.

5. LifterLMS

LifterLMS is one of the best solutions if you are looking for a free LMS plugin. Most core features offered by the plugin is available on the free version. When adding a new course, you can set the difficulty level add a tracking name to make it easy for you to track the course. LifterLMS also comes with a built-in membership feature to manage membership on your site. You can use this feature (membership feature) to restrict courses to selected students.

LifterLMS also comes with a feature called Engagements. This feature allows you to reward your students with a certificate or achievement. Same as LearnPress and Sensei LMS, you can also add more features to LifterLMS by installing add-ons, whether individually or a bundle. You can visit this page to discover LifterLMS add-ons.

6. Edivently

Edivently is a great plugin to create a market place that sells online courses like Udemy and Coursera. Compared to the paid version of the plugins above, Edivently is way more affordable. The cheapest plan of Edivently costs only $9 per year. What about the features?

Edivently is also a feature-rich LMS plugin. It has most features offered by the plugins above, including a drag-and-drop course builder. You can also offer certificates to reward successful course completion. Here are the key features offered by Edivently:

  • Drag and Drop Course Builder
  • Drip Content
  • Quiz & Assignment
  • User Profiles
  • Custom Badges

7. Tutor LMS

Want to create a free online course platform? If yes then Tutor LMS is a great plugin you can use. The core of this plugin is free to use and you can get it on the official plugin directory of WordPress. If you want to monetize your website by selling your courses, you can install an add-on. Tutor LMS supports integration with WooCommerce, Easy Digital Downloads, Restrict Content Pro, and Paid Membership Pro. Here are the key features offered by Tutor LMS.

  • Course Builder
  • Advanced Quiz Creator
  • Frontend Course Builder
  • eLearning Management
  • Reports & Analytics
  • Withdrawal Options
  • Earning & Commission Allocation

8. AccessAlly

AccessAlly is another paid LMS plugin that comes with rich features. This plugin is designed to allow you to sell online courses and memberships. It also comes with an easy-to-use course builder. When creating a new course, you can add video and audio content to it. AccessAlly comes with a bookmarking feature, allowing your students to skip to the right point in a long video.

  • Drag and Drop Course Builder
  • Course Progress Tracking
  • Video and Audio Bookmarks
  • Quiz Creator
  • Homework Submission
  • Autogenerated Certificates

9. Namaste! LMS

Namaste! LMS is another great option if you are looking for a free plugin to create an online course platform with WordPress. You can get this plugin on the official plugin directory of WordPress. A pro version is also available with — of course — more advanced features. The pro version of Namaste! LMS comes with features like the ability to restrict access to courses, manage protected files, create discounts for paid courses, award badges, enable shopping chart for premium course signups, and so on.

10. MasterStudy LMS

MasterStudy LMS is a freemium WordPress LMS plugin, meaning that there is an option to use it for free. MasterStudy LMS is especially great for Elementor users as it comes with Elementor widgets that you can use to display your courses to an Elementor page or template. You can display courses in a grid a carousel style, display course categories, display a featured teacher, display the latest courses, and so on.

The core of MasterStudy LMS, which is available for free, comes with rich enough features. There are lots of components you can add to your courses, such as course level, duration info, course status (hot, new, special), and so on. You can also add course materials in the form of PDF files, images, and videos. The integration with PayPal and Stripe makes it easy for you to sell your courses. MasterStudy LMS also supports integrations with popular WordPress plugins like bbPress and Paid Membership Pro.

Two features that make MasterStudy LMS slightly ahead from other plugins above are the ability to conduct a live season (live streaming via Zoom) and the ability to create a mobile app (you need to buy a separate plugin).

11. Good LMS

Good LMS is a paid plugin. You can get it on CodeCanyon. You can visit this page to see a live example of an online course site created with Good LMS. Good LMS also comes with features to make it easy for you to create and manage courses as well as the supporting components, including the ability to sell your courses thanks to the native integration with PayPal. Good LMS has a feature to reward your students with a certificate and exclusive badge.

10 Best WordPress Membership Plugins

Do you want to create a membership website with WordPress? If you have no coding skills, the only way to do so is by using a plugin. As you already know, WordPress is a very flexible, customizable CMS. You can use it to create any type of website, including a membership website like the one you want to create with the help of a membership plugin.

A membership plugin allows you to control the access to the content on your website by your users. You can, for instance, require your users to upgrade to a certain membership level to access the exclusive content you offer. Some membership plugins come with a payment feature to allow you to accept membership payment without installing an extra plugin.

If you need a page builder to style up some pages of your membership website, such as the registration page, you can use Elementor, Divi Builder, or Beaver Builder. Here are some of the best plugins you can use to create a membership website with WordPress.

Best WordPress membership plugins

1. MemberPress

MemberPress is arguably the most popular WordPress membership plugin. It is one of the membership plugins that comes with the most complete features. One of the key features offered by MemberPress is the ability to restrict access to content on your website based on membership level or the product your users bought. Want to offer coupons? MemberPress also allows you to do so. In MemberPress, you can create coupons. Each coupon can have an expiration date and number of uses.

To accept payment on your membership website, you can integrate MemberPress with PayPal, Stripe, or Authorize.net. You can also integrate MemberPress with popular email marketing tools like Mailchimp, AWeber, GetResponse, and so on. Other key features offered by MemberPress include:

  • Drip content
  • Affiliate program (Pro plan only)
  • Reporting
  • Subscription management

You can use MemberPress on any WordPress theme. You can also integrate it with BBPress. MemberPress itself is a paid plugin. The cheapest plan offered by the plugin costs $149 per year.

2. MemberMouse

Sometimes — when looking for the best paid plugin — you want to try it first before making a purchase. MemberMouse offers a 14-day trial period, allowing you to try the offered features for free before you make a decision whether you want to buy it or not. Same as MemberPress, MemberMouse is also a feature-rich membership plugin. The core features of this plugin include:

  • Member management
  • Content protection
  • Payment integrations
  • Reporting
  • Drip & scheduled content

MemberMouse allows you to accept free and paid members and manage them via an intuitive enough dashboard. MemberMouse also offers a built-in CRM tool that you can use to track your members’ info, activities, and transaction histories.

MemberMouse offers 3 plans you can choose from according to your needs:

  • Builder (5,000 active members)
  • Advanced (50,000 active members)
  • Premium (100,000 active members)

3. Restrict Content Pro

Restrict Content Pro is a great solution if you want to create restricted content on your website in which only selected members are able to access it. In general, the features offered by this plugin are not much different from the first two plugins above. You can manage your members via its member management feature. The plugin allows you to easily create free, trial, and premium subscription plans for aspiring members. About the payment, Restrict Content Pro supports PayPal, Stripe, Braintree, 2Checkout, and Authorize.net. Features like discount creator and reporting are also available.

You can enrich the Restrict Content Pro features by installing an add-on. You can, for instance, create an affiliate program using AffiliateWP integration. Same as MemberPress and MemberMouse, Restrict Content Pro is also a paid plugin with the cheapest plan costs $99 per year. The plugin offers no trial version.

4. Paid Memberships Pro

Despite its name, Paid Memberships Pro is a freemium membership plugin. Meaning that you can use it for free although with limited enough features. The core of the plugin itself is basically free. What makes it different between Paid Memberships Pro versions is the included add-ons. The free version of the plugin offers 19 free add-ons while the paid versions offer more add-ons.

In general, the features offered by Paid Membership Pro are not much different from MemberPress, MemberMouse, and Restrict Content Pro. You can restrict content to your users based on their membership level. Crucial features like member management, drip content, and payment gateway are available.

5. WooCommerce Memberships

Unlike the first four plugins above, WooCommerce Memberships is not a standalone WordPress plugin. Instead, it is a WooCommerce extension. So, to use it, you need to have WooCommerce installed and activated on your WordPress site. You can also use WooCommerce Memberships to create content and make it exclusively available for your site members only. You can even restrict product viewing to members, meaning that the products will only be visible by the members.

6. Paid Member Subscriptions

Paid Member Subscriptions is another plugin you can use if you want to turn your WooCommerce store into a membership site. The features offered by this plugin are not much different from WooCommerce Memberships above, but you can get this plugin at a cheaper price. The cheapest plan of Paid Member Subscriptions costs $69. With this plugin, you will be able to:

  • Restrict product viewing
  • Restrict product purchasing
  • Restrict access to entire WooCommerce Shop
  • Add member discounts per subscription
  • Add member discounts per product

7. WP-Members

If you are looking for a free solution of a WordPress membership plugin, WP-Members might is the one you are looking for. WP-Members is a very simple membership plugin that you can use to restrict content to your site members only.

Being a free plugin, WP-Members comes with limited enough features. There is no feature to monetize your site by default. You need to install an add-on to accept payment for a paid membership. You can visit this page to learn and get WP-Members add-ons.

8. Magic Members

Magic Members is another feature-rich WordPress membership plugin. It is is also probably the oldest membership plugin in the market. The plugin has been around for over 11 years and has powered over 80,000 WordPress-based membership website. Magic Members is a paid plugin. The good thing is, you can try it for free during the 7-day trial period. You can also use Magic Members to create restricted content to members based on the membership level. Features like coupon creator, reporting, payment, and member management are available in Magic Members.

9. s2Member

Looking for a free WordPress membership plugin? s2Member is a great item you can try. Unlike WP-Members which doesn’t allow you to monetize your content with the free version, s2Member allows you to do so. You can protect your content and require your users to make a purchase (via PayPal) to access the content. Since s2Members offers a free version, you can learn how it works without spending a dime. If it suits, you can upgrade to the pro version to unlock more features.

10. ARMember

ARMember WordPress Membership Plugin is a robust WordPress Membership Plugin that offers all the advanced level of impressive features along with many free and paid Add-ons with the use of which you can build a membership website where you can count upon recurring payments from the members of your membership website rather than just having a passive income source.

A positive side of ARMember WordPress Membership Plugin is that it allows you to build your desirable membership website without even worrying about the coding stuff.

Let’s Jump to the features list!

Classic Features of ARMember:

  • Content Restriction: It offers the gated content for different membership plans. Setting the content protection rules for WordPress posts, pages, or for the custom posts can be easily done.
  • Multiple Payment Cycles
  • Membership Setup Wizard
  • Pay Per Post
  • Eye-catchy feature built-in form builder.
  • Provides in-built support for most prominent payment gateways such as PayPal, Stripe, Authorize.Net, Bank Transfer, and 2Checkout.
  • Offers Opt-ins integrations of most popular Email marketing software like Aweber, Constant Contact, MailChimp, and others.
  • Can access around 21+ free and paid Add-ons integration.
  • Allows custom automated “Email Notifications”
  • Supports Third-Party Plugins (BuddyPress, ARPrice, VisualComposer, WooCommerce, etc.)

What About Pricing?

When it comes to pricing, the ARMember WordPress Membership plugin comes with affordable pricing of just $59 for its regular license usage with life-time FREE update facility from the author of this amazing WordPress Membership plugin. You can also try the free version of ARMember for trial experience.

11 Best WordPress Caching Plugins

In an attempt to speed up their websites, many WordPress users install a caching plugin. Is it a really necessary step?

Well, installing a caching plugin is indeed one of the most common practices to boost site performance. A caching plugin helps your site to be loaded faster by lightening up your server job. Commonly, a caching plugin works by generating the static HTML pages of your website and saves the files to your server. Every time a user is trying to access your website, the caching plugin serves the generated HTML files instead of processing the PHP scripts (processing PHP scripts means more resource usage) of WordPress to generate new ones. The result is a faster page load.

When your site is fast to load, not only it will get a better position on search engines. It will also have a good reputation in the eyes of both your clients and your visitors in general.

We have compiled the best WordPress caching plugins you can try. From free to paid.

Best WordPress Caching Plugins

1. SG Optimizer

SG Optimizer is a plugin developed by SiteGround, a popular web hosting provider. It is available for free. To use it, you need to be a SiteGround user as the plugin is designed to link WordPress with the SiteGround Performance services. The plugin doesn’t work on other web hosting providers. SG Optimizer itself supports both manual and automatic cache purge. SG Optimizer allows you to configure your dynamic caching and Memcached. In addition to the caching feature, SG Optimizer also comes with some features to optimize your site performance, including Lazy Load, frontend optimization, and so on.

2. Borlabs Cache

Borlabs Cache is not available on the WordPress plugin directory so it might rarely be mentioned in the caching plugin discussion. Borlabs Cache itself is released as a freemium plugin. You can use the free version of the plugin before updating it to the pro version to unlock more features. Borlabs Cache offers several caching presets you can enable. If you use WooCommerce, you can enable the E-commerce caching preset. If you have an online magazine or blog, you can use the Magazine/Blog caching preset. In addition to caching presets, Borlabs Cache also comes with the following features:

  • Caching & preloading
  • Fragment caching
  • Cache view
  • Individual cache lifetimes

3. Cachify

Cachify is a free caching plugin. Once installed and activated, it will automatically cache the pages and blog posts of your website (also support custom post types). If you want certain pages or posts not to be cached, you can also do so from the Cachify settings page. There is also an option to disable the caching process on certain web browsers (by the user agent). Cachify offers options to choose the caching whether via database, on the web server’s storage, or Memchaced (Nginx only).

4. LiteSpeed Cache

If you use LiteSpeed webserver on your website then LiteSpeed Cache is a perfect caching plugin you can install. LiteSpeed Cache also works on both Nginx and Apache, but you need to use QUIC.cloud service to make the caching feature of the LiteSpeed Cache plugin work.

5. WP Rocket

WP Rocket is probably the most popular premium WordPress caching plugin. It is used by many businesses and professionals who have a WordPress site. WP Rocket offers no free version. There is even no trial version. To use it, you need to spend at least $49 for a single website. Three main features offered by WP Rocket regarding the caching:

  • Page caching
  • Cache preloading
  • Browser caching

If you use CloudFlare, WP Rocket offers a feature to make it easier for you to integrate WP Rocket with CloudFlare.

6. WP-Optimize

WP-Optimize is developed by the same team as UpdraftPlus, a popular backup plugin. So, if you use UpdraftPlus to backup your website then you might want to use this plugin to speed up your website as well. WP-Optimize is released as a freemium plugin, meaning that you can use it for free. The caching features offered by WP-Optimize include browser cache to tell web browsers to reuse the resources (such as HTML, CSS, and JavaScript) if no changes were made since the last request. Other features include cache preloading and device-specific cache.

7. WP Super Cache

WP Super Cache is a product from Automattic, a company behind popular plugins such as WooCommerce and Jetpack. It is one of the most popular WordPress caching plugins with over 2 million active users. WP Super Cache is released as a free plugin. If offers both Simple and Expert caching methods. You can exclude some post types from the caching process. There is also an option to enable dynamic caching and cache preload. WP Super Cache also allows you to set a custom location for the cache files.

8. W3 Total Cache

W3 Total Cache is another popular enough caching plugin with over 1 million active users. You can use it for free with an option to upgrade to the pro version to unlock more features. W3 Total Cache offers some features regarding the caching. You can enable the following options from the W3 Total Cache settings page:

  • Page caching
  • Database caching
  • Object caching
  • Browser caching

9. WP Fastest Cache

WP Fastest Cache is another great option if you are looking for a free caching plugin. There is also a pro version you can upgrade to in case you need to unlock more features as time goes. The free version offered by WP Fastest Cache allows you to enable cache preloading and browser caching. You can also create rules to exclude certain post types from the caching process.

10. Cache Enabler

Cache Enabler is a plugin developed by KeyCDN, a CDN service. So, if you use KeyCDN as your CDN service then Cache Enabler is the perfect plugin. In order to make this plugin work properly, you need to edit the wp-config.php file on your WordPress to define the caching. Here is the example:

define( 'WP_CACHE', true );

Once the caching is defined, the plugin will start to work. To save your server storage, Cache Enabler allows you to automatically delete the cache files during certain period (in hours). You can also both exclude and include certain pages/posts from the caching.

11. Swift Performance

Swift Performance is a plugin that you can use to speed up your site by implementing some optimization techniques, including caching. The plugin is released as a freemium plugin. Regarding the caching functionality, Swift Performance allows you to enable browser cache and dynamic caching. You can also create separate cache for mobile devices which is useful if you have a non-responsive website yet has a separate mobile theme/layout. You can also set a custom location for the cache files.

Pin It on Pinterest

Creating with WordPress?​

Subscribe and join 1,500+ WordPress users receiving tips and insights on creating with WordPress in the no-code era. At WP Pagebuilders, we write about the following topics a lot.