Better Maintenance¶
Overview¶
With Mageplaza Better Maintenance, instead of seeing each error page every time store maintains, visitors will see the page is attractively and not boring at all. You can insert useful information on pages such as countdown timer, subscribe forms, and social sharing buttons that allow customers to share with their friends. This gives customers many interesting benefits in the process of waiting for the page. This is a great way to bring satisfaction to fastidious customers.
We also support Coming Soon Page with similar features in this module.
How to download and install¶
- Download Mageplaza Better Maintenance
- How to Install
How to Use¶
Display Maintenance Page during maintenance time¶
Show Coming Soon Page for New Products or Services¶
How to Configure¶
From the Admin Panel, go to Stores > Settings > Configuration
, at the Mageplaza Extension tab select Better Maintenance
1. General Configuration¶
- Enable: Select Yes to use the module’s feature
- Real Time of Website:
- Displays the current time according to the Timezone of the Website
- Admin can check Timezone at Configuration, Locale Options in General Options of General tab
- End Date Time:
- Select the end date of Maintenance mode
- Countdown Timer will rely on End Date to count down
- Time is calculated from the Save Configuration time to the End Date
- Redirect To Page
- Select page to redirect customers to during maintenance/ waiting time
- Admin can choose any CMS Page or design by yourself follow Mageplaza’s Maintenance Page or Coming Soon Page templates
- When it comes to End Date Time, any store’s link will be redirected to the selected page (except Whitelist IPs and Whitelist Page Links).
- Auto Switch to Live Site Mode:
- Select Yes to automatically switch to Live Site Mode when it comes to End Date Time
- If No, Maintenance is always applied until the admin turn off the module or switches the Auto Switch to Yes
- Whitelist IP(s):
- Only IP addresses filled in this section can access the page without being redirected to Maintenance Page
- It is possible to allow 1 IP address, multiple IP addresses, 1 range of IP addresses or multiple IP address ranges, IP addresses are separated by commas.
- Store owners can also allow IP addresses as follows:
10.0.0.10
,10.0.0.*
,10.0.*.*
,10.0.0.* - 123.0.0.*
,12.3.*.* - 222.0.*.*
- Symbol “*” in range 0 - 255
- Whitelist Page link(s):
- With the pages filled in this section, customers still can access them without being redirected to Maintenance Page.
- The pages are separated by a line. Each page link is on one line
2. Display Setting¶
The settings here will apply to both Better Maintenance Page and Coming Soon Page
2.1. Clock Setting¶
- Enable Clock: Select Yes to display Countdown Timer in Frontend
- Countdown Clock Style:
- We offer 5 types of Clock Style: Simple, Circle, Square, Stack, Modern
- Admin needs to select 1 of 5 types to display at Frontend
- Clock Background Color:
- The setting allows changing the background color of the clock
- Not displayed with Style = Simple
- After loading the template, if you don’t like the background color, admin can choose the background color for the clock you want
- Clock Inner Background Color:
- Allows changing the 2nd background color (internal color) of the clock
- Only displayed with Style = Stack
- Clock Number Color:
- You can choose the color of the numbers in the clock
- After loading the template, if you don’t like the color of the numbers, admin can choose the color of the number for the clock you want.
2.2. Subscribe Setting¶
- Subscription Type: 3 options can be selected:
- None: Subscription form will not be displayed in Frontend
- Newsletter Subscription: Subscribe form only includes Email field and Subscribe button. Admin can check the customer who subscribed by going to
Marketing > Communications > Newsletter Subscribers
- Account Registration: Display the form to register an account with the checkbox subscribe. Customers need to create an account to receive email newsletter
- Subscription Description:
- Enter description of the Subscribe form.
- If left blank, there is no description
- Description Text Color:
- Change the text color of Description
- If left blank, description will not be displayed in Frontend
- Label Button:
- Set Label for Submit form button. Admin can customize in different languages
- If left blank, Default = Subscribe
- Button Text Color:
- Change the text color of Label
- If left blank, default = #FFFFFF
- Button Background Color:
- Change the background color of the button
- If left blank, there is no default
3. Maintenance Page Setting¶
- Select Layout: we provide 3 types of layout for the page
- Single-column
- Double-column
- Double-column with Left-side content
- Page Title:
- Set the Title of the Page
- If left blank, default = Under Maintenance
- Page Description:
- Enter Page Description
- If left blank, default =
We're currently down for maintenance. Be right back!
- Text Color: Change the text color of Page Title and Description
- Logo:
- Admin can upload the store Logo to Maintenance Page
- Logo supports image files
- Background Type: 3 types of Background admin can be selected as follows:
- Image: Background is a fixed image uploaded by admin
- Video: Background is a fixed video uploaded by admin
- Multi-image: Background is displayed as a photo slide uploaded by admin.
- Upload File:
- Depending on the background type, the type file is changed.
- Only upload image files if background type is Image/ Multi Image
- Only upload mp4 files if background type is Video
- Show Progress Bar:
- Select Yes to display the Progress Bar in Maintenance Page
- This will help customer estimate the maintenance progress of the page
- Progress Value: Enter the maintenance percentage that the page has made.
- Label: Enter the label for Progress bar
- Label Color: Change the font color for Label
- Progress Bar Color: Change the background color of Progress bar
- Preview button: Admin can click Preview to quickly see the edited page. The Preview page has the same content as Frontend. If uploading files, need to save the configuration before previewing
4. Coming Soon Page Setting¶
- Select Layout: we provide 3 types of layout for the page
- Single-column
- Double-column
- Double-column with Left-side content
- Page Title:
- Set the Title of the Page
- If left blank, default = Coming Soon
- Page Description:
- Enter Page Description
- If left blank, default =
Our new site is coming soon. Stay tuned!
- Text Color: Change the text color of Page Title and Description
- Logo:
- Admin can upload the store Logo to Coming Soon Page
- Logo supports image files
- Background Type: 3 types of Background admin can be selected as follows:
- Image: Background is a fixed image uploaded by admin
- Video: Background is a fixed video uploaded by admin
- Multi-image: Background is displayed as a photo slide uploaded by admin.
- Upload File:
- Depending on the background type, the type file is changed.
- Only upload image files if background type is Image/ Multi Image
- Only upload mp4 files if background type is Video
- Meta Title: Enter the Meta Title for Coming Soon Page. This helps improve your SEO
- Meta Description: Enter Meta Description for Coming Soon Page. This will support better SEO
- Meta Keywords: Enter Meta Keyword for Coming Soon Page. This will support better SEO
- Preview button: Admin can click Preview to quickly see the edited page. The Preview page has the same content as Frontend. If the admin uploads files, need to save the configuration before previewing.
5. API¶
Mageplaza’s Better Maintenance extension supports the use of the Rest API to view a list of configuration details. View details can be here. View guidelines for creating Integration tokens here.
6. GraphQL¶
To start working with Better Maintenance GraphQL in Magento, please do the following requirements:
- Use Magento 2.3.x. Return your site to developer mode: php bin/magento deploy:mode:set developer.
- Set GraphQL endpoint as http://
/graphql in url box. - Create Integration Token
Details can be viewed here
2.4. Social Contact¶