How to Enable Maintenance Mode for WooCommerce

Do you want to enable maintenance mode for WooCommerce without affecting other parts of your WordPress website?

Maintenance mode allows you to show a user-friendly notice to shoppers instead of a broken eCommerce site. You can even enable maintenance mode for specific product pages or areas of your WooCommerce store.

In this guide, we’ll show you how to enable maintenance mode for WooCommerce.

How to enable maintenance mode for WooCommerce

Why and When You Need to Enable Maintenance Mode for WooCommerce

Sometimes you may need to put your WordPress website in maintenance mode. For example, you may be making major changes such as installing a new theme or completely redesigning your WordPress blog.

At other times you may need to put your WooCommerce store into maintenance mode, while leaving the rest of your site open.

This could be because there’s a problem that’s only affecting your online store, and not the rest of your website. For example, you may be unable to process customer payments. In this case, maintenance mode can stop customers from encountering the error and having a bad shopping experience.

You may also be adding an online store to an existing website and want to keep those pages private while you work on them.

An engaging ‘coming soon’ page can also create a sense of excitement and anticipation while you build your store behind the scenes. You might even encourage shoppers to get ready for the launch by following you on social media, joining your email list, or even entering a WooCommerce contest.

That being said, let’s take a look at how to easily enable WooCommerce maintenance mode without affecting the rest of your website.

Enabling Maintenance Mode for WooCommerce

The easiest way to enable maintenance mode for WooCommerce is by using SeedProd.

SeedProd is the best landing page builder for WordPress, used on more than a million websites. It allows you to create beautiful coming soon pages in WordPress, improve your 404 page, and even design unique landing pages using drag and drop.

There’s a free version of SeedProd that lets you create a maintenance mode page. However, we’ll be using the premium version as it lets you put your WooCommerce store into maintenance mode while keeping the rest of your site available.

The first thing you need to do is install and activate the SeedProd plugin. For more details, see our guide on how to install a plugin in WordPress.

After activating the plugin, SeedProd will ask for your license key.

Adding the SeedProd license key

You can find this information under your account on the SeedProd website. After entering the license, click on the ‘Verify Key’ button.

Once you’ve done that, you’re ready to put your WooCommerce store in maintenance mode.

Creating Your Maintenance Mode or Coming Soon Page

After activating SeedProd, go to SeedProd » Pages. Here, you can choose whether to create a maintenance mode page or a coming soon page.

Although some people use these terms interchangeably, there are some important differences you should know.

If you create a ‘Coming Soon’ page, then search engines will still be able to see and crawl your store pages. This gives your WooCommerce site a chance to get indexed by search engines.

If you’re building a new store, then you’ll typically want to create a coming soon page.

If your store is down for maintenance, then you should create a ‘Maintenance Mode’ page instead. This mode tells search engines that your site is temporarily down, using the special header code 503.

After getting this code, the search bots will recheck your WordPress website later to see whether it’s back online. In this way, you can hide your store from shoppers without affecting your search engine rankings.

Note: We’ll create a maintenance mode page in this guide, but the steps will be the same no matter whether you click on ‘Set up a Maintenance Mode Page’ or ‘Set up a Coming Soon Page.’

Creating a maintenance page for your online store

The next step is building the page that shoppers will see when you enable maintenance mode for WooCommerce.

You can either choose a ready-made template or start with a blank design. We’re using ‘Celebrate Coming Soon’ in all our images but you can use any template you like.

To select a template, simply hover your mouse over that design’s thumbnail and then click the ‘checkmark’ icon.

Choosing the WooCommerce coming soon page

After selecting a template, you’ll be taken to the drag-and-drop builder, where you can start customizing the maintenance mode design.

On the left side of the screen, you’ll find blocks and sections that you can add to your design. The right side of the page is the live preview.

How to create a maintenance mode for WooCommerce

Most templates already have some blocks, which are a core part of all SeedProd designs. To start, you’ll typically want to customize these blocks by adding your own text, images, links, and other content.

To change the text in any Headline or Text block, simply click to select that block in your layout. This brings up all the settings for that particular block.

You can now type your text into the small text editor.

Adding text to a WooCommerce coming soon page

You can also use these settings to style the text, including adding bold and italic formatting, changing the text alignment, changing the font size, and more.

You can add more blocks to your maintenance page by dragging them from the left-hand menu and then dropping them onto your design.

For example, if you wanted to add a custom logo then you could simply drag an ‘Image’ block onto your layout.

Adding a logo to to your online store's maintenance page

Then, just click to select that block in your layout and the left-hand menu will show all the settings for that block.

To add a logo, go ahead and click on ‘Use Your Own Image.’

Building a custom coming soon page with WooCommerce

You can then either choose an image from the WordPress media library or upload a new file from your computer.

After adding an image, you can change the size, add image alt text, embed a link, and more using the settings in the left-hand menu.

The SeedProd page builder plugin

If you’re using the WPForms plugin then you can quickly and easily add a contact form to the maintenance page. This gives shoppers a way to talk to you even when your WooCommerce site is down for maintenance.

After creating a contact form in WordPress, you can drag the ‘Contact Form’ block onto your SeedProd layout.

Adding a contact form to your maintenance page

Then, simply click to select the Contact Form block.

In the left-hand menu, open the dropdown menu and choose the form you created earlier.

Adding a contact form to the WooCommerce maintenance screen

To remove a block from your design, simply go ahead and click on it.

You can then select the trash can icon.

Deleting blocks in the SeedPage page builder

You can also move blocks around the page using drag and drop.

When you’re happy with how the maintenance page looks, make sure you click ‘Save.’

Saving the maintenance mode template

Turn on Maintenance or Coming Soon Mode for Your WooCommerce Store

Now that you’ve created a custom coming soon or maintenance mode page, let’s go ahead and enable it.

Here, we want to put the store into maintenance mode, and not the entire site. To do this, click on the ‘Page Settings’ tab inside the SeedProd editor.

Then, select the ‘Access Control’ tab.

SeedProd's access control settings

You can use these settings to specify where the coming soon or maintenance page appears on your site, and who sees it. For example, you might show this page to people who have a particular user role or IP address.

Since we want to put our WooCommerce site into maintenance mode, scroll to the ‘Include/Exclude URLs’ section.

Then, just click on the ‘Include URLs’ button.

Enabling maintenance mode for a WooCommerce store

Now, you need to enter the URLs for your WooCommerce store. This may vary depending on how your store is set up, and whether you’ve created any custom pages such as a custom WooCommerce cart page or a custom checkout page.

However, it’s smart to start with all the pages that WooCommerce creates automatically:

https://example.com/shop
https://example.com/cart
https://example.com/checkout
https://example.com/my-account

If your store has products, then you’ll also need to add these URLs. Be sure to include the asterisk!

https://example.com/product/*
https://example.com/product-category/*
https://example.com/product-tag/*

The asterisk is a wildcard character, which tells SeedProd to include all URLs that match the pattern before it.

This means that shoppers will see the maintenance page when they try to access any product, product category, or product tag.

After adding all these URLs, click on the ‘Save’ button to store your changes.

Putting Your Store In Maintenance Mode

You’re now ready to put your WooCommerce store in maintenance or coming soon mode at any point. In the WordPress dashboard, simply go to SeedProd » Landing Pages.

Then, click on the ‘Inactive’ slider under ‘Coming Soon Mode’ or ‘Maintenance Mode,’ so that it changes to ‘Active.’

Activating maintenance mode for a WooCommerce store

Now, simply visit your WooCommerce store in an incognito browser tab and you’ll see your custom design, rather than your online store.

When you’re ready to make your store public, simply go back to SeedProd » Landing Pages.

Then click on the ‘Active’ slider so that it shows ‘Inactive.’ Now, anyone who visits your site will see your WooCommerce store, and can buy products and services as normal.

We hope this article helped you learn how to enable maintenance mode for WooCommerce. You may also want to take a look at our expert pick of the best WooCommerce plugins, and our complete step-by-step guide on how to create an email newsletter.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Enable Maintenance Mode for WooCommerce first appeared on WPBeginner.

How to Create Beautiful Coming Soon Pages in WordPress with SeedProd

Do you want to create a beautiful coming soon page for your WordPress site?

All websites need a pre-launch coming soon page. It allows you to build anticipation, create hype, and spread the word even before the launch of your main website.

In this article, we will show you how to quickly and easily create beautiful coming soon pages in WordPress.

Creating coming soon pages for a WordPress website

Why Create Coming Soon Pages in WordPress?

Coming soon pages are not just a placeholder for your website. They can be an effective lead generation tool for your business even before the site launch.

Here are a few ways that we have used coming soon pages:

  1. Gauge User Interest – If you are unsure about an idea, then coming soon pages can help you asses user interest in the project.
  2. Build Hype – Coming Soon pages can also be used to build anticipation and create hype. Give product information and offer users incentives for sharing.
  3. Capture Leads – Start building your email list and ask users to follow your social profiles. This allows you to have likes and followers as social proof even before you launch the site.

To create a coming soon page in WordPress, you would need to get the best WordPress hosting and install WordPress.

For more detailed instructions, you can also follow our step by step guide on how to make a website.

Example of what we will Create

Following are a few examples of effective coming soon page designs.

Coming soon page with countdown timer, email form, and social buttons

Coming soon page with fullscreen background image, lead signup form, and countdown timer

Coming soon page preview with email sign up form and social buttons

How to Create a Beautiful Coming Soon Page

First, you need to install and activate the SeedProd plugin. For more details, see our step by step guide on how to install a WordPress plugin.

SeedProd is the best WordPress page builder plugin on the market. It allows you to build any type of landing page including Coming Soon page to limit access to your site and turn the pre-launch page into a lead magnet.

Note: There is a free version of SeedProd available as well that you can use, but for this tutorial we’ll show the Pro version since it has more features.

Upon activation, you need to visit SeedProd » Settings page to enter your license key. You can find this information under your account on the SeedProd website.

Enter your SeedProd license key

Next, you need to visit SeedProd » Pages page and then click on the ‘Set up a Coming Soon Page’ button.

Set up a coming soon page

On the next screen, you will be asked to choose a template. SeedProd comes with several professionally designed coming soon page templates to choose from. Simply click on a template to select it.

Choose a page template

This will launch the SeedProd page builder interface. You’ll see a live preview of your selected template where you can simply point and click to select and edit any item.

SeedProd page builder interface

You can also add new blocks to your page from the left column. Let’s add a countdown timer that tells users when your site will be launched.

Simply drag the ‘Countdown’ block and drop it on the page preview where you want it to be displayed.

Add a block

After that, point and click on the countdown block, and you will see its properties in the left column.

Editing a block in SeedProd

Feel free to edit the page as much as you need. Try adding different blocks, changing text colors, add your business logo, and more.

Connect Your Email Marketing Service

Once you are finished with the design, you can switch to the ‘Connect’ tab. This is where you can connect your email sign up form to your email marketing service provider.

Connect your email marketing service

SeedProd supports all top email marketing platforms. For the sake of this tutorial, we’ll be connecting our coming soon page to Constant Contact. Simply click to select it and then click on the ‘Connect New Account’ button.

Connecting your email account

Next, you’ll need to provide an API Key and a name for this connection. Simply click on the ‘Connect to Constant Contact’ button to continue.

Getting the API key

This will open up a popup where you’ll need to log into your Constant Contact account. After that, click on the Allow button to give SeedProd access to your Contact Contact account.

Allow access

Next, it will show you the API key which you need to copy and paste into SeedProd and click ‘Connect’ button.

SeedProd will then fetch your email lists. You’ll need to choose the email list you want to use and then click on the ‘Save Integration Details’ button.

Publishing Your Coming Soon Page

Once you are finished with the page design and integrations, you are now ready to publish your coming soon page.

First, you need to click on the Save button and then select ‘Publish’ to save your coming soon page and make it publicly available.

Publish your coming soon page

SeedProd will now publish your page, and you can exit the page builder by clicking on the close button.

Next, you need to turn on the ‘Coming Soon’ mode to make sure that people visiting your website see the coming soon page only.

Simply go to SeedProd » Pages page and then switch the toggle under ‘Coming Soon Mode’ to active.

Turn on coming soon mode

SeedProd will now turn on the coming soon mode for all your website. You can still login and work on your website but other non-logged in users will only see the coming soon page you created.

Coming soon page preview

Advanced Settings for Coming Soon Page

SeedProd allows you control how your coming soon page is displayed. You can access those advanced settings by visiting the SeedProd » Pages page and clicking on the ‘Edit Page’ button under the Coming Soon Mode box.

Edit coming soon page

This will launch the page builder interface where you need to switch to the ‘Page Settings’ tab. Under the General settings you can provide a title for your page, select isolation mode, or change the page template start with a new one.

General page settings

By default, the plugin will start showing your coming soon page to all non-logged in users. However, SeedProd gives you full control on who can access your website while it is under coming soon mode.

This comes in handy in certain situations. For instance:

  • You only want to allow a client to view the site when logged in
  • You want to make some URLs publicly accessible
  • Allow user with specific IP address to view the website.

For advanced access rules, click on the ‘Access Control’ menu to select who can access your website when its under coming soon mode.

Control who can access your website under coming soon mode

You can also switch to the SEO tab to provide an SEO title, description, a featured image to be used when your link is shared on social media websites, and more. You can also choose to tell search engines not to index that page.

If you have popular SEO plugins like All in One SEO installed, then SeedProd works seamlessly with them as well.

SEO settings for your coming soon page

Lastly, you can switch to the Scripts tab where you can add any third-party scripts that you may need to add. For instance, you may want to add Google Analytics code, Facebook pixel, or other tracking code here.

Add third-party scripts to your coming soon page

Don’t forget to click on the Save button at the top to save your advanced page settings.

Switching off The Coming Soon Page

Once you are ready to publish your website, SeedProd makes it super easy to turn off the coming soon mode.

Simply visit SeedProd » Pages page and switch off the ‘Active’ toggle under the Coming Soon Mode box.

Turn off coming soon mode in WordPress

Creating a Maintenance Mode Page in WordPress

Some site owners may want to display a maintenance mode page instead of a coming soon page. A maintenance mode page is helpful if your site is undergoing maintenance, and you want to let your users know that you will be back soon.

SeedProd’s Coming Soon Pro plugin also lets you create beautiful maintenance pages in WordPress.

Simply go to SeedProd » Pages page and click on the ‘Set up a Maintenance Mode Page’ button.

Set up a maintenance mode button

The rest of the process is the same as creating a coming soon page. You will get full access control and you can easily turn off maintenance mode when you are done.

We hope this article helped you learn how to create beautiful coming soon pages in WordPress. You may also want to see our ultimate guide on how to increase your blog traffic, and our comparison of the best business phone services to improve your workflow.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Create Beautiful Coming Soon Pages in WordPress with SeedProd appeared first on WPBeginner.