Restorator | Restaurant WordPress Theme: Documentation

# Restorator Documentation

## Restaurant WordPress Theme

- By: annabalashova
- themeforest.net/user/annabalashova

Thank you for purchasing our theme. It has an understandable documentation that is easy to setup. If you still have some questions that you could not find in this help file, please contact us on our forum. You can also follow us on Themeforest for our future themes, that you could be interested in. Thank you very much!

### Theme Installation

There are several ways to install wp themes, we prefer using FTP but you may choose any other ways. Please read more about theme installation on the official website at http://codex.wordpress.org/Using_Themes

If you choose to use ftp, do the following:

- please unzip the installable zip file that you downloaded from ThemeForest (restorator.zip);
- upload "Restorator" theme folder to the theme directory of your WordPress via ftp;
- log into your WordPress admin dashboard and activate "Restorator" theme in the Appearance => Themes section;

### Update theme to the latest version

##### Auto-Update Feature

You can now enable the Auto-Updating feature for Restorator. To do this, please first make sure that you have the Envato WordPress Toolkit plugin installed. If you haven't already installed this plugin, you should see a notification on the top of your Dashboard stating that some required plugins haven't been installed or activated. Install and activate all of the required plugins, including the Envato WordPress Toolkit.

After you have installed and activated the Envato WordPress Toolkit, please go to Envato Toolkit from your dashboard and enter your Marketplace Username and API Key. You can find your API Key by logging into your profile on Themeforest and navigating to Profile > Settings > API Keys.

When you have entered your Marketplace Username and API Key and clicked Save Settings, a new tab will appear at the top of the screen named "Themes". Click on this tab to see all the themes you have purchased. If there is an update available for a theme, you will be notified here. To update your theme, just click on the "Update Automatically" link.

Please note that each time you use the Auto-Update feature to update the theme, a backup file of the old version of the theme will be stored on your server in ".../wp-content/envato-backups".

##### Manual Update

You can update your theme manually by performing the following steps:

- Download the latest theme zip file from ThemeForest
- Extract it and locate restorator.zip
- Extract restorator.zip and locate the restorator folder
- Copy/Replace content of the restorator folder to the /wp-content/themes/restorator folder of your web site.

Don’t worry. All your settings, content, images, etc are safe. Just keep in mind that if you’ve edited the theme files directly then you’ll lose these. That’s why the WordPress community is generally recommending using Child Themes.

### Import Demo Content

You can either start building your site from scratch, or import one of our demo sites and then modify it to fit your needs. We will now explain how to do the latter.

Restorator comes with one-click import module. Here's what you need to do:

1. Login to WordPress admin
2. Go into admin panel > Restorator Options > Demo Importer
3. Choose the demo site that you wish to import and click on the "Import Demo" button.

You imported the entire content (Pages, Posts, Portfolios, Widgets, Restorator Options)

##### Default method import demo content

What you need to do is follow the instructions that are taken from the Importing Content page from the WordPress website. To import from a WordPress export file into your blog follow these steps.

How to Use the XML File to Import the Demo Site’s Content

1. Log into your site as an administrator.
2. Make sure you activated your new theme before proceeding.
3. Go to Tools → Import
4. Choose “WordPress” from the list.
5. Upload the demo import/demo.xml using the form provided on that page.
6. You will be asked to map the authors in this export file to users on the blog. For each author, you may choose to map to an existing user on the blog or to create a new user.
7. You will then have the choice to import attachments, so click on the “Download and import file attachments” box.
8. Please be patient while WordPress imports all the content. Posts, Pages, Projects, and Menus are imported. You will need assign the menu a theme location & you’ll need to configure widgets. This is a limitation of WordPress’ import system.
9. Enjoy!

### Theme Plugins

There are several ways to install WordPress plugin, we suggest to use FTP but you can choose any other ways.
Please read more about plugin installation on the official website at http://codex.wordpress.org/Managing_Plugins

After activation of "Restorator" it will be offered to you to establish plugins:

WPBakery Visual Composer - Drag and drop page builder for WordPress. Take full control over your WordPress site, build any layout you can imagine – no programming knowledge required.

Ultimate Addons for Visual Composer - Includes Visual Composer premium addon elements like Icon, Info Box, Interactive Banner, Flip Box, Info List & Counter. Best of all - provides A Font Icon Manager allowing users to upload / delete custom icon fonts.

Slider Revolution - Slider Revolution - Premium responsive slider.

Evatheme Custom Post Types - This plugin is needed to activate the custom post types. eg Portfolio.

Contact Form 7 - Just another contact form plugin. Simple but flexible. For more information please head to Contact Form 7.

MailChimp for WordPress Lite - MailChimp for WordPress lets you create a highly customizable sign-up form. You can show the form anywhere you want using a simple shortcode, widget or template function. You can also add MailChimp sign-up checkboxes to various other forms on your site, like your comment or contact forms. MailChimp for WordPress Lite.

Instagram Feed - Display beautifully clean, customizable, and responsive Instagram feeds.

##### Visual Composer Settings

Blog Posts

Restorator compatible with the Visual Composer plugin. In this page builder added a custom element Blog Posts. You can add it to any page to create your own unique style.

It included 13 styles of posts:

- Default
- Top Image Grid
- Top Image Masonry
- Text Minimal
- Background Image Grid
- Background Image Masonry
- Background Image Card
- Card Grid
- Card Masonry
- Card Minimal Grid
- Card Minimal Masonry
- Frame Minimal
- Metro Style

Portfolio Posts

Restorator is compatible with the Visual Composer plugin. In this page builder added a custom element Portolio Posts. You can add it to any page to create your own unique style.

It included 10 styles of posts:

- Background Image Grid
- Background Image Masonry
- Top Image Grid
- Top Image Masonry
- Card Grid
- Card Masonry
- Left Image
- Chess Style
- Carousel
- Rounded

MailChimp Plugin

To make light background to the MailChimp Plugin form you need to add custom class to element "Text Block" `mc4wp_light_form`

Google Maps API

Google maps requires unique API key for each site, click here to learn more about generating Google API Key

How to Add Custom Font Icons in WordPress

##### Slider Revolution WordPress

Here you can find a complete guide to installing and configuring the plugin of Slider Revolution WordPress

### Settings Restorator

Once you've installed Restorator and activate all the recommended plugins, you can start building your site.

##### Menu Creation

To create a menu, go to Appearance > Menus from the admin panel. Click on "Create a new menu." Enter a name for your menu, and then click on "Create Menu".

Every page that you've created up until now will be listed in the section on the left called Pages. Simply check the ones that you want added to the menu, and then click on the "Add to Menu" button. Once added, you can click and drag the menu items to rearrange them, or nest them one under the other.

Underneath the menu items, under the section Menu Settings, check "Top Navigation" and click "Save Menu" in order to activate the menu you've just created. You should now have a functional menu on your pages.

Restorator is a very customizable theme. You can create your own unique menu for each site. For this in the Restorator Options -> Header Menu make your settings

##### Footer

Now let's set up the footer by going to Restorator Options -> Footer from the admin panel. Some settings you define here will be the default settings for all pages on your site.

Also you can make the individual styles of the Footer in the settings page

To add content to your footer, you need to activate widgets by going to Appearance -> Widgets from the admin panel. On the right side of your page are widget areas for the footer, named Prefooter Area 1, Prefooter Area 2, Prefooter Area 3, and Prefooter Area 4. On the left side of your page are the available widgets. Simply drag the widget you'd like to one of the Footer Column widget areas on the right.

##### General Look and Feel

Finally, let's set up the general look and feel of your site. If you'd like to keep the fonts and colors you see on the Restorator demo site, then you do not need to do anything more. Otherwise, go to Restorator Options -> General. Typography, Color, General -> theme layout items, choose a default font family for your site, as well as the default content background color.

### Theme Menu Activation and Front Page Settings

1. To activate Main Menu: Please go to Appearance -> Menus -> Manage Locations and choose from the drop down list "Main Menu" and push the Select button, then save changes.

2. Set the page for the front page: Please go to Settings > Reading > Front page displays > A static page (select below) set the page for the front page and save changes.

### One Page Menu

1. Activate One Page Menu function: Please go to Restorator Options -> Header -> Header Settings.

2. Create menu items to scroll to the desired section: Please go to Appearance > Menus > Custom Links. `#about` - custom ID of section to which will scroll

3. Add custom ID for row: on the page add custom ID in the settings of the row what you add in the menu

### Page Templates

The theme has custom templates for creating non-standard pages. We present a list of templates you can use for the theme.

Please go to Pages > click create a new Page or edit the required one > on the right you can see "Page Attributes section".

Page - Coming Soon

The template is a good solution for website launching. Create a page with countdown timer. It allows to gather emails in a closed beta mode to notify visitors when the website will be available online.

### Theme Widgets

In Restorator Options there is a sidebar item (Restorator Options -> Sidebar). You can create your own custom sidebars and use them on your pages. You need to click button "Add More", in the empty field write the name of the sidebar, save settings

Restorator comes with 5 different custom widgets:

1. Evatheme Facebook - Displays a nice Facebook like box;

2. Evatheme Flickr - Display images from Flickr;

3. Evatheme Last Tweets - Displays selection of your last tweets;

for this widget has two type: a carousel and a list

4. Evatheme Latest Posts - Displays selection of your latest posts;

5. Evatheme Social Links - Displays social links.

### Blog Post Settings

Restorator comes with 7 different post formats: Standard, Image, Gallery, Link, Quote, Audio and Video. When you're creating a new post, choose what post format you'd like and insert the necessary info.

Below the screenshot settings post. Field to select the size of posts to the underground style. To select a style for the inner post page. field for video, audio, gallery

You can also tailor the look of your post by going to Appearance > Theme Options > Blog to hide/show different elements on the post page.

### Portfolio Settings

To display the Portfolio section in the admin panel, you need to install the Evatheme Custom Post Types plugin. Restorator comes with 4 different post formats: Standard, Gallery, Audio and Video. When you're creating a new portfolio post, choose what post format you'd like and insert the necessary info.

Below the screenshot settings portfolio post. To select a style for the inner post page. field for video, audio, gallery

You can also tailor the look of your post by going to Appearance > Theme Options > Portfolio to hide/show different elements on the post page.

### Shop Settings

You can enjoy all the benefits of e-commerce, you need to install the WooCommerce plugin https://wordpress.org/plugins/woocommerce/

You can also tailor the look of your post by going to Appearance > Theme Options > Portfolio to hide/show different elements on the post page.

### Translation

This theme is localized, which means it can easily be translated to your own language(easy but quite time consuming). To translate it you need to follow these steps:

1. Download and install http://www.poedit.net/download.php
2. Go to /wp-content/themes/restorator/languages/ and open en_EN.po file.
3. In the window that appears you have all the strings that were used in this theme, so you just need to go through them and write a translation.
4. When you’re done go to File > Save as and save your translation in a *.po file.
5. You should name your file pt_LANG. It’s just a naming convension WordPress_in_Your_Language.
6. When you’re done translating open wp-config.php from your WordPress root folder and replace this line: define (‘WPLANG’, ”); with define (‘WPLANG’, ‘pt_LANG’). Since WordPress 4.0 site language defines in dashboard=>settings=>general