Item Name: Asche Complete Coming Soon and Maintenance WordPress Plugin

Item Version: 2.0.5

Author: UIClan

Twitter: UIClan On Twitter

Hello! Welcome to Asche Coming Soon Plugin documentation. First of all, we convey our sincere gratitude for visiting our site. We want to assure you that development of "Asche" is a continuous process and you will find the plugin is updated regularly with more and more wonderful demos, layouts, elements and features.

We shall remain thankful to you in providing "Free Lifetime Updates of the Plugin and Continuous Support", if you purchase a plugin license or if you have already done so.

We have compiled here the whole documentation. This documentation is to help you in understanding each feature of the plugin. Please go through the document carefully and you will realize how easy and effective it is to use the plugin on your newly created "Almost Ready" to launch website.


This section contains list of all plugin related requirements and configuration, general installation instructions, file structure etc.

Plugin Requirements

To install and use Asche on your site, your site must fulfill some basic requirements. These are very simple and most probably your WordPress powered website is compatible with the plugin. We also highly recommend to regularly check for updates for WordPress and VC.

WordPress Version

Note: Requirements

The above mentioned versions are recommended for smooth working of "Asche" on your site. The plugin will mostly work with older versions as well.

Browser Support

We support the latest versions of the following browsers and platforms. On Windows, we support Internet Explorer 11+. More specific support information is provided below.

  • Safari

  • Opera

  • FireFox

  • IE 11+

Getting Started

To get started you need to download the plugin package from Codecanyon "Downloads" section.

When you purchase "Asche" on Codecanyon, you need to download the plugin files from the downloads section of your Envato account. Navigate to your downloads tab on Codecanyon and find Asche - Complete Coming Soon and Maintenance WordPress Plugin. If you bought it recently, it should be on the top. Next, click the download button to see the two options. The "All files & documentation" contain the whole plugin package and has other files like license and documentation. The "Installable WordPress file only" consists of just the installable WordPress plugin zip file


We provide support for "Asche" customers using our advanced and secured ticketing system. To use our system you need to send an email using the contact form on our Envato profile page. Kindly mention the purchase code for verification. If you have a website issue, provide the website url and admin credentials.

License Terms

Asche can be purchased using the "Regular Licensing" or "Extended Licensing" option. The prices for the same are mentioned on the product description page on Codecanyon.

The license and billing are controlled by Envato and you can read more about them on the Envato license terms page. We do not control any sale or the licensing of the plugin. If you want to know more about the license you can contact us or Envato directly for clarification.

Regular License Terms Extended License Terms

License FAQs

  • Do I need to purchase second license if I want to use the plugin on more than one site?

    Yes. Every license of Asche entitles you to use the plugin on a single site. If you wish to use the plugin on more than one complete website, you need to purchase a second license of the plugin.
  • Can I use the plugin on a development / test site?

    Yes. You can use Asche plugin on as many test sites as you want. You can use the plugin to build your site on a development environment, then move it to the live site. Just remember, you will need separate license for each of your live sites.
  • Can I use the plugin for client work?

    Yes. Each license of the plugin allows you to use it for a single end client. That means if you have 10 clients you will need 10 separate license of the plugin for all of them.
  • Can I use the plugin in Multi site?

    Depends. If you are the sole owner of all the subsites that are created using WordPress, then you can use the plugin on all the sites. But if you have a membership site where the subsite owners are outside of your company, you need to have separate license for each of the subsites.
  • Where can I learn more about license terms?

    If you have further queries about Asche and it's licensing terms, you can contact us directly from our profile page.


You can install the plugin either by using WordPress or via FTP. The file that you find in the plugin download package is what you need to upload to your site.

Download Asche from Codecanyon

  • 1

    Visit the "Downloads" page.

    After you have purchased the plugin you need to download the plugin package from the downloads page. For that go to "Downloads" tab from your account screen.
  • 2

    Select the download package.

    Once there, you need to select the type of package you want to download. You can download the whole package that has everything like license files, documentation and the plugin file or only the "Installable WordPress File Only" package.
  • 3

    Download the package.

    Once you have selected, the download will begin automatically. Based on your selection and your internet speed, the download will take some time.
  • 4

    Once the downlaod is complete, extract the plugin package.

    The downloaded package then needs to be extracted using an appropriate application. For Windows users, we recommend 7-zip which is a free software to extract the contents of the package. For MacOS, you can use the inbuilt extractor.

WordPress Dashboard Installation

Install From The Admin Dashboard (RECOMMENDED).

  • 1

    Go to Plugins > Add New.

  • 2

    Click the Upload button.

  • 3

    Upload Asche

    Navigate to find the "" file on your computer and click "Install Now". Alternatively if you have downloaded the "Installable WordPress file only" upload the dowbloaded zip file as is without extracting and then click "Install Now".
  • 4

    Activate the plugin

    Activate the newly installed plugin in the next screen.

Note: Important Steps While Installing Plugin

Remember, you need to upload the file on your site. Do not try to attempt to upload the asche uncompressed folder.

Also, the plugin is multisite compatible and can be activated on individual sites or network wide as is done on the main demo site.

How To Update Asche

There are basically four easy steps to update your plugin.

  • 1

    Go to Plugins > Installed Plugins.

  • 2

    Deactivate Asche

  • 3

    Delete the plugin

  • 4

    Upload the new version.

    The process is exactly similar to what you did when installing the plugin. Follow the steps in the Installation section.

Note: Important Steps Before Updating Plugin

No matter which method you use to update Asche (or any other plugin), here are some of the most important steps that you should take.

1. Before you update, check update notes.
2. Make a backup of your database - VERY IMPORTANT.


Asche comes with 10 pre-packed shortcodes.

All of them are extensively customizable and can be applied by the use of the Shortcode generator. These shortcodes are generated to add content to the frontend of the page, all from the plugin's option page.

  • Button
  • Text
  • Single Image
  • Heading
  • Countdown
  • Subscribe
  • Modal
  • Contact Form
  • Helper
  • Helper Inner

The present documentation displays the overall shortcode settings for each individual shortcode. Important notes and tips are also being mentioned wherever felt necessary.


text The button text
size Choose from five sizes - extra-small, small, medium(default), large, extra-large.
shape Choose from square(default), round, pill and circle.
style Choose from default, hollow(empty to background fill), hollowed(background fill to empty), fill(borderless and empty to filled) and frame(borderless and empty to only bordered).
full Choose if button is full width.
icon Choose icon. Leave for only text.
icon_pos Choose if icon will be placed left or right of text.
color Default text color.
hover_color Hover text color.
bg Default background color.
hover_bg Hover background color.
class Additional helper classes.
border_width Border width for button. Default is 1px.
margin_top Margin top of button. This can be also set using helper classes.
margin_bottom Margin bottom of button. This can be also set using helper classes.
margin_left Margin left of button. This can be also set using helper classes.
margin_right Margin right of button. This can be also set using helper classes.
url_type Choose if url type is link or modal.
blank For link type url, check if link will open in new tab or not.
link Provide the url for link type.
modal_id The unique modal id for modal type. This should be the id of the modal that you set in the "miscellaneous" tab.
family Font family. Add this font in the "typography" section or use one from the preselected familied in the "typography" section.
variant Font variant.
font_size Font size. This changes the size of the button also as size of the button depends on the font size.
line_height Line height of the button text and icon.
letter_spacing Spacing between letters. Example 1px.
word_spacing Word spcaing between words. Example 3px.
padding If you want to have a different padding than the default one, then provide the padding in an appropriate format. Example "10px" for all sides 10px; "15px 10px" for vertical 15px and horizontal 10px; etc.


class Additional helper classes.
wrapper_tag Choose the wrapper tag for the text from div, span, p, h1, h2, h3, h4, h5, h6.
text_align Choose if text is aligned left, right or center.
color The color of text.

Pointer Events

Texts are not selectable by default. This is done with the purpose of maintaining hover effects on background. However, buttons, links etc are completely accessible.

Single Image

img_url Provide the url of the image, the image can be uploaded from the media library or an external url can be provided.
align Choose if the image will be left, center or right aligned.
class Additional helper classes.


wrapper_tag Choose the wrapper tag for the text from div, span, p, h1, h2, h3, h4, h5, h6.
family Provide the font family. The family needs to be added in the typography section of the options page.
variant The appropriate font variant or weight.
font_size The font size in px/em.
line_height Font line height in px/em or unitless value.
letter_spacing Provide a letter spacing like 2px or leave empty for no letter spacing.
word_spacing Provide a word spacing like 5px or leave empty for no word spacing.
font_color The font color.
class Additional helper classes.


finaldate REQUIRED. Provide the final date for the timer.
style Choose between textual style or cards type style.
format Provide the format for textual style. A default format string is provided.
periods Choose which periods to show for the cards type style. Options are weeks, days, hours, minutes and seconds.
class Additional helper classes.
family The font family for the countdown. This includes both text as well as number.
variant The font variant.
font_size The font size of the text as well as number part.
line_height The line height of the countdown.
font_color Default color the countdown texts and numbers.
text_transform choose if you want the text to be uppercase, capitalise or lowercase.
num_family This is font family for only the numbers. Set this to override the default font family or the one set by the family option of the countdown.
num_variant Override font weight and style for the timer numbers.
num_font_size Font size of only the numbers.
num_line_height Line height for only the numbers.
num_font_color Different font color for the number than set for the whole countdown.
bg Background of the each cards in style 2.
border_radius Border roundness for style 2.
border_width Provide a positive value for border width. Example 2px;
border_style Choose if the border style is solid, dotted, dashed.
border_color Provide the border color.


style Choose from 4 styles - basic, inside, separate, minimal.
block Check if the button and the input fields are block items and the button is placed below the input field.
width Provide a custom width for the subscribe box. By default it is 100% and cover the whole width of the container.
placeholder_text The default placeholder text of the field.
border_radius Provide a value in px/ems of the roundness of the input field.
class Additional classes for the subscribe box.
color Text color of the input field.
placeholder_color Text color of the default placeholder text.
bg background color of the input field.
border_width Border width of the input field. Example 2px.
border_color Border color of the input field. Require a non-zero value for the input field.
hover_border_color Border color when hovered over the input field.
btn_text The text of the button.
btn_shape Choose from square, round, pill and circle.
btn_full Check if button will be full width. This requires the block option to be checked.
btn_icon_pos Choose if the button icon will be before or after the text.
btn_icon Select the button icon.
btn_width The width of the button in case it is a block button.
btn_color Default text color of button.
btn_bg Default background color of the button.
btn_hover_color Hover color when the button is hovered.
btn_hover_bg Hover background color of the button when it is hovered.


modal_id Provide the unique modal id for the modal. This should be unique to the modal and the page.
content Add content to the modal body.

Modal Element Location

The modal element is not available in the shortcode generator. This is because the modal cannot be just added anywhere in the page. To add modals to the page, you need to create them in the "Miscellaneous" section of the options page.

Contact Form

mail_to REQUIRED. Provide the email of the receiver.
layout Choose from 3 layouts - all vertical, all horizontal except subject and message fields, and all horizontal except message field.
size Choose from small, medium(default) and large sizes.
no_subject Choose if the subject field would be omitted or not.
family Font family for the contact form.
variant Font weight and style for the contact form fields.
bg Background color of the fields.
color Text color of the fields.
focus_bg Background when a field is focussed.
focus_color Text color when a field is focussed.
border_width Border width of input fields.
border_color Border color if border width is provided.
border_radius Roundness of the fields.
focus_border_color Border color when a field is focussed.
placeholder_color Default color of the placeholder text.
class Additional helper classes.


display_mobile Choose display type in mobile screens.
display_desktop Choose display type on large desktop screens.
height_mobile Height in mobile screens. Require mobile display to be either block or inline-block.
height_desktop Heigh on large desktop screens. Require desktop display to be either block or inline-block.
margin_mobile Margin in mobile screens. Provide a proper margin in css format.
margin_desktop Margin on large desktop screens. Provide a proper margin in css format.
width_mobile Width in mobile screens. Require mobile display to be either block or inline-block.
width_desktop With on large desktop screens. Require desktop display to be either block or inline-block.
align_mobile Align content left, center or right in mobile screens.
align_desktop Align content left, center or right on large desktop screens.
class Additional helper classes. Do not use the "helper" class as it is also used in the shortcode.

Property Override

Setting desktop properties, set the element style to be available on mobile screens also. So to override the properties set for desktop in mobile devices, set the corresponding mobile properties. If however, you want the property to remain on mobile screens also then leave the mobile properties.

Helper Inner

Helper Inner Access and Properties

The helper inner is basically a helper element only with the exception that the name of the element is manually required to be updated from "helper" to "helper_inner". A helper inner element has exactly the same properties and attributes of the helper element. It is provided so that you can use the helper_inner element inside the helper element as a child shortcode.


There are 12 background effects.

These add an extra level of flair to your full page coming soon pages and are very easy to customize and modify the properties. Every single one of them is mentioned here in details.

  • Waterpipe
  • Dotted Canvas
  • Mobing Background
  • Particles
  • Rain
  • Rainbow Squares
  • Flat Surface Shader
  • Long Shadow
  • Sea Waves
  • Gravity Points
  • Parallax Stars
  • Falling Confetti

The present documentation provides the settings for each individual effect, if applicable. Important notes and tips are also being mentioned wherever felt necessary.


Waterpipe.js provided by dragdropsite.js. The default setting json is provided below.

Visit Generator
    "bgColorInner": "#2b2b2b",
    "bgColorOuter": "#000000",
    "gradientEnd": "#f5883b",
    "gradientStart": "#ff5500",
    "lineWidth": 1,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05

For the demos provided at the link, copy the following json files and paste them in the textarea if you choose waterpipe as the effect in Asche Plugin Options.

    "bgColorInner": "#ffffff",
    "bgColorOuter": "#cccccc",
    "gradientEnd": "#7a7a7a",
    "gradientStart": "#000000",
    "lineWidth": 2,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.10
    "bgColorInner": "#2b2b2b",
    "bgColorOuter": "#000000",
    "gradientEnd": "#6b71e3",
    "gradientStart": "#fa05fa",
    "lineWidth": 1.5,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#2b2b2b",
    "bgColorOuter": "#000000",
    "gradientEnd": "#7d7d7d",
    "gradientStart": "#e0e0e0",
    "lineWidth": 1.2,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#ffffff",
    "bgColorOuter": "#ffffff",
    "gradientEnd": "#404040",
    "gradientStart": "#000000",
    "lineWidth": 3,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#292929",
    "bgColorOuter": "#000000",
    "gradientEnd": "#001eff",
    "gradientStart": "#51ff00",
    "lineWidth": 1.5,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#400000",
    "bgColorOuter": "#000000",
    "gradientEnd": "#400000",
    "gradientStart": "#ff0000",
    "lineWidth": 1.5,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 10
    "bgColorInner": "#ffffff",
    "bgColorOuter": "#000000",
    "gradientEnd": "#000000",
    "gradientStart": "#000000",
    "lineWidth": 2.2,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 10
    "bgColorInner": "#ffffff",
    "bgColorOuter": "#ffffff",
    "gradientEnd": "#696969",
    "gradientStart": "#636363",
    "lineWidth": 1,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#3b003b",
    "bgColorOuter": "#630063",
    "gradientEnd": "#cccc00",
    "gradientStart": "#ffff00",
    "lineWidth": 1,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05
    "bgColorInner": "#ffffff",
    "bgColorOuter": "#ebebeb",
    "gradientEnd": "#012e82",
    "gradientStart": "#2600ff",
    "lineWidth": 1.5,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 10
    "bgColorInner": "#4d4d4d",
    "bgColorOuter": "#000000",
    "gradientEnd": "#00c48d",
    "gradientStart": "#03ffea",
    "lineWidth": 1,
    "numCircles": 1,
    "radiusSize": 100,
    "smokeOpacity": 0.05

Dotted Canvas

Dots Color This is the color for the dots overlay. You need to provide a hex color and not an rgb or rgba format color.

Dots Color Format

Dots should have a hex color format

Hex color code format: #fafcfd, #ced.

Moving Background

No specific options.


Particles.js provided by Vincent Garreau []. The default setting json is provided below.

Visit Generator

Minify Code

Once you download the json code from the generator, it is recommended to minify the code. Minify implies removing all whitespaces and new line characters. For that purpose you can use any free online json minifier tool. Once such good example is JSON MINIFY by CLEANCSS.COM.


Rainyday.js provided by maroslaw [].

Style Choose between heavy and light rain.
Background Image Required. Provide the background image for the rain. This can be the background image provided in the image background type option.

Rainbow Squares

Direction Choose from which direction the squares will move inside the browser. Options are top, bottom, left and right.

Flat Surface Shader

Triangles provided by Maksim Surguy [].

Visit Generator
Ambient Color The ambient is the overall color of the triangles.
Diffuse Color Diffuse color is the alternate color and also the color for the triangles when hovered. It diffuses into the ambient color and one goes away from the current pointer position.

Sea Waves

No specific options.

Long Shadow

No specific options.

Gravity Points

No specific options.

Parallax Stars

No specific options.

Falling Confetti

No specific options.