Documentation

## 01. About Theme

Created to help you make awesome websites in just minutes. Configurator has tons of shortcodes there’s no need for coding knowledge.

### Theme Features

Configurator Theme comes with lots of features. This section listed main features avaliable in this theme.

- Fully Reponsive Design
- Retina Ready
- Theme Created using HTML5/CSS3 and Bootstrap
- Unlimited Colors
- Contact Form 7
- Woocommerce Integrated
- Tons of Shortcodes

### What's in the Box?

Let Configurator take your website where your imagination wants it to go.

- A professionally designed premium WordPress theme comes with above all of its features
- Configurator has 35+ unique concepts which helps to achieve your expectations without any coding knowledge.
- 1 Premium plugins included ( Slider revolution $19 )
- Theme support provided by our professional support team.

### Licence

All licenses on the Envato Market sites are for a single use. If you are going to use Configurator on one domain, or multiple subdomains, you will only require one License. If you are going to use Configurator on multiple domains, then you will need to purchase a separate License for each domain. Read more about licensing here

## 02. Getting Started

There is the ways to install wordpress in your server are as follows.

### Install CMS on your Server

There is the ways to install wordpress in your server are as follows

#### Useful Articles

- Installing WordPress on a Local Server Environment
- How to Move WordPress From Local Server to Live Site

#### Useful Video Tutorial

- How to install Wordpress on you Server using CPanel
- How to install Wordpress on you Server using FTP

### Server Configuration

If you would like to get this theme on your site, please make sure you have the installed WordPress on your server. To successfully run Composer on your website we recommend a certain PHP and WordPress configuration setting.

#### Requirements

Please check if these requirements are met. WordPress 4.0 or higher, PHP 5.4 or higher, MySQL 5 or higher. If your PHP version is lower than 5.4.x please contact your hosting service provider to have them increase the PHP version on your server.

#### Configuration

Memory Limit: Sometimes a WordPress Memory Exhausted error shows up when activating a new plugin or doing some other task. If it happens some fatal errors will display. You can have a closer look at how to increase the PHP memory limit here.

Max Upload Size: Depending on the web hosting company you choose and the package you select, each of you will see maximum file upload limit on your Media Uploader page in WordPress. You can have a closer look at how to increase the PHP Max Upload Size here. Few of the optional settings for php.ini file below:

- post.max_vars = 5000
- request.max_vars = 5000
- max_execution_time = 300

## 03. Theme Installation

Please make sure WordPress installed on your server. Get Composer on your site, Please follows the steps as per instructions.

### WordPress upload

- Log in to the WordPress Administration Panels.
- Navigate to Appearance > Themes > Add New.
- Click Install Themes and click the Upload button.
- Navigate the configurator.zip file on your computer and click Install Now.

### FTP upload

- Using FTP client, login to the server where your WordPress website is hosted
- Navigate to the /wp-content/themes/ directory under your WordPress website's root directory
- Upload the configurator directory to themes directory on remote server

#### Useful Video Tutorial

How to install, upload and activate WordPress Theme?

## 04. Required Plugins

In order to get configurator work properly you need to install some useful plugins. All this plugins are included in package, you don’t need to purchase them extra!

### Required Plugins

- Configurator Core Plugins - Essential set of all theme features, functionalities, shortcodes & page options.
- WooCommerce - If creating an online shop, we recommend using WooCommerce.
- King Composer - Drag and Drop page builder for building a web page.

### Recommended Plugins

- Revolution Slider - Advance slider plugin
- Contact Form 7 - One of the most popular plugins for managing contact & feedback forms.

## 05. Demo Content

You can either start building your site from scratch, or import our demo sites and then modify it to fit your needs.

- Navigate to Dashboard > Tools > Import > WordPress
- Install and activate the WordPress Importer free plugin.
- Choose the demo.xml file from the theme package and import the file.
- If you wish to import media files (images, videos, sounds), check the "Download and import file attachments" box.
- Click on the "Submit" button.

### Notes:

If your exported file is very large, the import script may run into your host’s configured memory limit for PHP. A message like “Fatal error: Allowed memory size of 8388608 bytes exhausted” indicates that the script can’t successfully import your XML file under the current PHP memory limit. If you have access to the php.ini file, you can manually increase the limit; if you do not (your WordPress installation is hosted on a shared server, for instance), you might have to break your exported XML file into several smaller pieces and run the import script one at a time. For those with shared hosting, the best alternative may be to consult hosting support to determine the safest approach for running the import. A host may be willing to temporarily lift the memory limit and/or run the process directly from their end.

## 06. Front & Blog Page Setup

After importing demo.xml would be to set your front & blog page of your website.

- Navigate to Dashboard > Settings > Reading
- Select a static page option to be displayed.
- Choose a page from the select box "Front page" that should be your home page
- Choose a page from the select box "Posts page" that should be your blog
- Moreover you can set the blog posts per page count in "Blog pages show at most"
- Click the Save Changes button.

## 08. Widgets

Widgets are easy to manage and can be incredibly useful to have on your site.

### Widgets Area

There are 5 pre defined widgets areas in theme:

- Primary Sidebar: This sidebar is used for all pages.
- Shop: This sidebar is used for shop sidebar layout.
- Shop Header Widget: This sidebar is used for shop page filter area section.
- Blog Sidebar: This sidebar is used for all blog related pages such as blog, single post, archives and search.
- Footer Widgets: This sidebar is used for footer area of your pages, posts etc.

### Defining Sidebar

To define default widgets for your widget areas.

- Navigate to Dashboard > Appearance > Widgets

To the left you can see the big panel Available Widgets – all of these widgets you can use on your widget areas. To the right you see 5 pre defined sidebar panels above mentioned before. Now you can start filling your sidebars with the desired widgets – simply drag and drop the widget of your choice from Available Widgets to widget areas.

### Custom Sidebars

Custom sidebar really helps to use the sidebar for particular pages, blog related pages, header and footer widgets.

- Navigate to Dashboard > Appearance > Widgets > Custom Widget Area
- Label the sidebar ( Eg: About Page Sidebar ) and click the Add Widget Area button.
- After clicking the button, The additional sidebar ( Eg: About Page Sidebar ) automatically appends in sidebar panel.
- That custom sidebar added in metabox and theme option sidebar lists.

## 09. Theme Options

The settings found here are applied globally and will affect all pages of the site. However, note that many of these options can be overridden locally by applying settings on individual pages or on shortcode elements.

You can access Theme Options, from the WordPress admin panel, Navigate to Dashboard > Appearance > Theme Options

- Always click on "Save All Changes" in order to make your settings take effect.
- By clicking on "Options Reset" you can reset all your settings to the theme default values.
- Click the Backup Options tab to access backup and restore options. This is useful if you want to experiment on the options but would like to keep the old settings in case you need it back.
- Type a related keyword in theme options search field to find a particular settings.

## 10. Revolution Slider

Premium slider plugin for pages. 4 awesome sliders are included in the package.

### Import Slider

Please make sure you install and activate the revolution slider.

- Navigate to Dashboard > Revolution Slider > Import Slider
- Choose the slider file ( Eg: bike.zip ) from the theme package ( package-configurator/Demo Slider ) and click the Import Slider
- For the elaborated details about the Revolution Slider settings, layout, animation, etc.. Please look at the Revolution Slider online documentation

### Notes:

You don’t need to purchase separate licence and also can't update/activate the plugin by theme purchase. But you can ignore licence key notification for "Revolution Slider" plugin. Not to worries, We will include latest version of "Revolution Slider" when plugin author updated their plugin.