Site Maintenance & Coming Soon - Magento 2 Extension

Introduction

Installation

If you purchased an extension from Magento Marketplace then click on the How to Install Magento 2 Extension to install the extension.


If you purchased an extension from Solwin Site then follow the below steps to install the extension.

Installation Process

Note: Please take a backup of your all Magento files and database before installing or updating any extension.

Download the extension file:
  1. Download the Site Maintenance & Coming Soon extension .ZIP file from solwininfotech.com using your Solwin Infotech website account.
  2. Extract the .ZIP file which contains another .ZIP files.
  3. If you have purchased the extension for the Community Edition, then you will see the extension .ZIP file for Magento 2.1.x, Magento 2.2.x, Magento 2.3.x, and Magento 2.4.x version.
    If you have purchased the extension for the Enterprise Edition, then you will see the extension .ZIP file for Magento 2.1.x, Magento 2.2.x and Magento 2.3.x version.
Extension Installation

For Magento 2 Community Edition,

  1. If you are using Magento 2.1.x then you need to extract solwin-sitemaintenance-m2-2.1.x.zip file.
    If you are using Magento 2.2.x then you need to extract solwin-sitemaintenance-m2-2.2.x.zip file.
    If you are using Magento 2.3.x, Magento 2.4.x then you need to extract solwin-sitemaintenance-m2.zip file.

For Magento 2 Enterprise Edition,

  1. If you are using Magento 2.1.x then you need to extract solwin-sitemaintenance-m2-EE-2.1.x.zip file.
    If you are using Magento 2.2.x then you need to extract solwin-sitemaintenance-m2-EE-2.2.x.zip file.
    If you are using Magento 2.3.x then you need to extract solwin-sitemaintenance-m2-EE.zip file.

Following 2 to 6 steps are the same for Community and Enterprise edition.

  1. Copy the app folder and paste it into your magento ROOT directory.

    FTP
  2. Run upgrade command as specified : php bin/magento setup:upgrade.
  3. Run deploy command as specified : php bin/magento setup:static-content:deploy -f.
  4. Clear the cache either from the admin panel or command line php bin/magento cache:clean.
  5. Now, you can see the Solwin menu in admin panel. Please go to Solwin -> Site Maintenance & Coming Soon -> Configuration and select Enable to Yes.
  6. Change/Set all other options as per your requirements and save settings.

NOTE : Make sure the installation is done from under the FTP administrator account. Otherwise make sure to set 775 permissions to the store root directory after the extension is deployed.

Getting Started

A setup guide and general information to help you

This document covers the installation, set up and use of this extension and provide answers and solutions to common problems and issues. We encourage you to read this document thoroughly if you are experiencing any difficulties.

Information

The Site Maintenance & Coming Soon Magento 2 extension allows the site administrator to enable or disable the Maintenance mode for the store. Display the maintenance page as per the options set from system settings. This extension maintains a log file of all the visitors that hit the site during maintenance mode. Enable timer during maintenance mode and the site will be live automatically after the countdown is over. This extension provides the ability to allow store access to a particular IP address when the store is under maintenance period. It also allows store owners to set redirection to a specific URL. Admin can also embed analytic code to track visitors information.

Features

The extension provides the below features:

  • Admin can specify IP addresses using which the site would be accessed.
  • Allow front end access for admin by admin role wise.
  • Allow to display custom pages like a blank page, custom HTML page, and custom URL.
  • Admin can set footer copyright information.
  • Admin can set Google Analytics Code during site maintenance.
  • Enable timer during maintenance mode and the site will be live automatically after the countdown is over.
  • Supports a multi-store environment.
  • Admin can set the page title, custom logo image, etc.
  • Admin can add a background image or background slider or background color.
  • Display progress bar with custom width & progress color from admin.
  • Sign up for the newsletter during maintenance mode using ajax.
  • Maintain a log file of all the visitors during this mode.
  • Admin can add a custom stylesheet from the configuration page.
  • Enable social media details like Facebook, Twitter, and Email, etc.
  • Ability to define the start and end times.
  • Easy to install and manage.

Settings

In the Configuration tab, the Site Maintenance magento 2 extension allows the store owners to enable or disable the module in the store and provide more configuration options to customize the maintenance page.

There are so many configuration options in the Configuration tab. Let's discuss it all in more detail.

Go to Solwin >> Site Maintenance & Coming Soon >> Configuration.

site maintenance general settings

General Settings

  • Enable Site Maintenance: Yes | No.
  • Allow Frontend Access for Admin: Yes | No.
  • Admin Role: Set the admin role for frontend access.
  • Allowed IPs: Enter a list of comma-separated IP. Allow to access the store in Maintenance Mode.
  • Redirect Page: Blank page | Custom HTML Page | Custom URL.
  • Maintenance Page Title: Enter the maintenance page title.
  • Maintenance Page HTML Code: Enter the HTML code for maintenance page.

site maintenance general settings1

  • Maintenance Page Stylesheet: Apply custom CSS for the maintenance page.
  • Logo: Upload Logo.
  • Logo Width: Set logo width.
  • Logo Height: Set logo height.
  • Footer text: Enter Footer copyright information.
  • Analytic Code: Embed analytics code to track visitor’s information.

site maintenance background settings

Background Settings

  • Background: Image | Slider | Color.
    If Background is 'Slider' than the store owner can add multiple banner images with title and controls Transition, Slide Interval & Transition Speed.
    If Background is 'Image' then store admin can add background image for site maintenance page.
    If Background is 'Color' then store admin can add background color for site maintenance page.

site maintenance timer and progress bar settings

Timer & Progress Bar Settings

  • Enable Timer: Yes | No.
  • Start Date: Set maintenance mode start date.
  • Start Time: Set maintenance mode start time.
  • End Date: Set maintenance mode end date.
  • End Time: Set maintenance mode end time.
  • Enable Progress Bar: Yes | No.
  • Progress Bar Width: Enter the progress bar width in percentage (%). The default is 50.
  • Progress Color: Select the completed progress color.
  • Progress Font Color: Selected completed progress font color.
  • Text After: Enter text after the current progress amount.

site maintenance newsletter subscribe settings

Newsletter Subscribe Settings

  • Enable Newsletter subscribe: Yes | No.
  • Newsletter Subscribe Title: Enter title for the newsletter subscribe block.
  • Newsletter Textbox Placeholder: Enter placehoder text for the newsletter textbox.
  • Newsletter Button Text: Enter text for the newsletter button.
  • Newsletter Button Text Color: Set color for the newsletter button text.
  • Newsletter Button Background Color: Set color for the newsletter button background.
  • Newsletter Invalid Email Message: Set an invalid email message.
  • Newsletter Already Subscribe Customer Message: Set message for already subscribe customer newsletter.
  • Newsletter Already Subscribe Message: Set message for already subscribe.
  • Newsletter Subscribe Success Message: Set a success message for newsletter subscribers.

site maintenance socials settings

Social Settings

  • Enable Social Media: Yes | No.
  • Social Text: Enter social media header text.
  • Facebook URL: Enter Facebook URL.
  • Twitter URL: Enter Twitter URL.
  • Email: Enter email ID.

site maintenance log settings

Log Settings

  • Log For: No logging | Log only denied access | Log all access.
  • Log File: Set the log file name like maintenance.log.

How To Use

On the frontend, customers can view the maintenance page once the admin enables the maintenance mode from the admin side. There are so many configuration options todisplay maintenance mode. Customers can view the social media details as well as the remaining time to end the maintenance period.

1. Site Maintenance Background Color Example.

This example includes a custom logo, custom message, custom background color, remaining time, progress bar, social media, copyright information, etc.

timer and progress bar

2. Site Maintenance Background Image Example.

This example includes a custom logo, custom message, custom background image,remaining time and social media details, etc.

timer

3. Site Maintenance Background Slider Example.

This example includes a newsletter block for sign up during maintenance mode usingajax, custom logo, custom message, custom background slider, remaining time and social media details, etc..

newsletter block

4. Log Message.

This example shows a log message during site maintenance.

maintenance log

Support

If you have any questions or requests, please contact us at support@solwininfotech.com. We are very happy to assist you!

  1. Website: https://solwininfotech.com
  2. Blog: https://solwininfotech.com/blog
  3. Support: http://support.solwininfotech.com