Copyright G5Theme 2016

HearthStone - Responsive WordPress Blog Theme

Wordpress Version

Thank you for purchasing our theme. If you have any questions that are beyond the scope of this documentation, please feel free create topic on my help desk. Thanks so much!

Files Included

  • The theme zip file hearthstone-x.x.zip(x: replace number version)
  • Child theme for easier customize in hearthstone-child.zip
  • Document in Documentation.zip

Struct look like:

dashboard

System Requires

To use HearthStone, you must be running WordPress 3.9 or higher, PHP5.4 or higher, and MySQL 5 or higher. We have tested it with Mac, Windows and Linux. Below is a list of items you should ensure your host can comply with.

Download HearthStone Theme

Get the HearthStone Theme installation package from your account(after login on Themeforest.net) at downloads page and save it to your computer.

dashboard

Install HearthStone Theme

Installation via Wordpress

Step 1 - Login to your Wordpress Dashboard

Step 2 - Go to Appearance > Themes. Click the Add New button or Add new theme link. (check screenshot below)

Step 3 - Click on the Upload Theme button. Locate "hearthstone.zip" and click Install Now.

Step 4 - Click on the Activate button to activate HearthStone. Congratulations, you have now activated HearthStone! You can now proceed with HearthStone's Plugin Installation.

dashboard

install

install

Installation via FTP

Step 1 - Log into your Hosting server using an FTP client (like FileZilla or WinSCP).

Step 2 - Locate "HearthStone.zip" that you found in your ThemeForest Package and unzip it somewhere on your hard drive. Once it is unzipped it will look like a folder named HearthStone with all theme files in it.

Step 3 - Locate your Wordpress installation and upload the theme directory HearthStone (you unzipped in the previous step) into ../wp-content/themes/ in your Wordpress installation.

Step 4 - Click on the Activate button to activate HearthStone. Congratulations, you have now activated HearthStone! You can now proceed with HearthStone's Plugin Installation.

Install HearthStone Required Plugins

All plugins required have been zipped/already into your download package, so you only need to do is click on the "Begin installing plugins".

You should be navigated to the Install Required Plugin page, which shows a plugin list similar to this(list plugins on images below only an example, not for HearthStone):

install plugins

Next, Click on the checkbox beside "Plugin" label to select all plugins in the list.

install check list

Then choose "Install" from the drop-down list at the top and then click "Apply".

install action

The installing process status will be shown in your browser. It may takes a few minutes, so please be patient. After sucessfull, your screen like that

install plugins

When the notice "All installations have been completed" appears, click on the "Return to Required Plugins Installer" link to turn back to the plugin list.

install plugins

Next, click on the box beside the Plugin label again to select all plugins and choose Activate this time as image below.

active all required plugins

One Click Install Demo Data

With HearthStone, you can build a functioning website just by clicking a button and install our demo data or click 4.2.1 Create A New Page to step by step. Your HearthStone installation will be set up with what we have on our demo website, and you can use it as a template to develop your own website.

Go to Appearance >> Install Demo Data menu

Import Demo Content in One Click

Then choose "Install" demo data you want:

Import Demo Content in One Click02

The progressing would be displayed on import status bars so you will know when it is finished and your data is ready.

Import Status Bars

DONE. Now, you can visit your website to view demo.

Creat a new page

You can create any number of pages with content. Our theme includes several page templates to choose from, and you will need to choose the page template that suits your needs. All of this is done in the pages section of your WordPress admin.

If you DID NOT One Click Install Demo Data, you will need to MANUALLY CREATE your Home and other pages. Here’s how to build it:

Step 1 – Navigate to Pages in your admin sidebar and click Add New option.

Step 2 – Input a new name for your page.

Step 3 – Set your Parent page. It’s usually set to No Parent.

Step 4 – Set your page template from the Template dropdown list.

Step 5 – Content for your page goes in the editing field, use the Visual or Text editor.

Next, you can publish this page and set it as your frontpage(5.2.9. Settings a static page as Home) in the Wordpress Settings panel.

Import Demo Content

If you are new to WordPress and have problems with setting up the theme you might want to import the demo content file that comes with the theme. The following actions will import some dummy posts and pages from the live preview:

  • Go to menu Tools > Import
  • Select WordPress from the list
  • If you haven't installed the WordPress import plugin, a popup window will appears and ask you to install it. Just click Install Now. When the installation progress is completed, click Activate Plugin & Run Importer. If you have installed this plugin, skip to next step.
  • Click Browse and select demo-data.xml file from the download package
    (Example: cleaning demo on path: hearthstone\assets\data-demo\demo-01, so the same for others)
  • Click Upload file and import
  • When you are asked to import author, you can create new author or import to existing author. You also should check the Download checkbox and import file attachments.

demo

Select WordPress from the list

demo

Continue with steps in image

Continue with steps in image

demo

Display asked to import author, selected and continue

demo

After completing all above steps, you must re-check somethings compare wih my demo, because have some settings/data maybe not include.

If you don't want to use the demo content pack, you can read the instructions on how to work with our theme built-in page to make your own pages.

Contact Form

You can do step by step as image below to build contact form

Add New Contact Form

You can visit Contact Form 7 Plugin to further details.

Or copy and paste content below to Form field(see image above)

Value Content "Contact Form"

General Options

You can adjust WordPress settings as follow:

Step 1 – You can set Site Title, Tagline in Settings > General

 

Step 2 – You can set Blog pages show at most in Settings > Reading

 

Step 3 – You can select Front Page displays in Settings > Reading

 

Step 4 – You can set Discussion settings in Settings > Discussion

 

Step 5 – You can change Image sizes in Settings > Media

We used the following sizes on our demo sites:
Thumbnail size: 150 x 150
Medium size: 300 x 300
Large size: 1024 x 1024

Step 6 – You should ensure that a non-default permalink setting is selected, e.g. Month and name in Settings > Permalinks

Theme Options/HearthStone Options

By clicking on the "Customize" menu, you'll be able to change all template specific settings.

Method 1 – After login and viewing on frontend:

 

Method 2 – After login and viewing on backend:

General Settings

"General Settings" tab is divided into a few sections. Asides from the Install Demo Data section mentioned above, there are a few important sections for you to customize your layout.

1. General

Attribute Description
Box Mode Turn on this option if you want to enable box layout on your site
Smooth Scroll Turn on this option if you want to enable smooth scroll mode on your site
Back To Top Turn on this option if you want to enable "back to top" button on your site
RTL Mode Turn on this option if you want to enable rtl mode on your site
Social Meta Turn on this option if you want to add social meta head tag on your site

2. Maintenance

Attribute Description
Off Don't use
On(Standard) Use mode of WordPress
On(Custom Page) Select the page that is your maintenace page, if you would like to show a custom page instead of the standard WordPress message. You should use the Holding Page template for this page.

3. Performance

Attribute Description
Mini File JS Turn on this option if you want use file .min.js of your site
Mini File Css Turn on this option if you want use file .min.css of your site

4. Page Transition

Attribute Description
Loading Animation Choose type of preload animation
Logo Loading logo which use loading
Loading Background Color Choose background color for loading
Spinner color Pick color for spinner

5. Favicon

Attribute Description
Custom favicon Upload a 16px x 16px Png/Gif/ico image that will represent your website favicon
Custom iOS Bookmark Title Enter a custom title for your site for when it is added as an iOS bookmark.
Custom iOS 57x57 Upload a 57px x 57px Png image that will be your website bookmark on non-retina iOS devices.
Custom iOS 72x72 Upload a 72px x 72px Png image that will be your website bookmark on non-retina iOS devices.
Custom iOS 114x114 Upload a 114px x 114px Png image that will be your website bookmark on retina iOS devices.
Custom iOS 144x144 Upload a 144px x 144px Png image that will be your website bookmark on retina iOS devices.

6. Layout

In this section you can control blog layout settings of your site

Attribute Description
Layout Container: layout website have container
FullWidth: layout website full screen
Widget Title Style Box: Classic:
Centered:
Sidebar Layout Choose position layout: no sidebar, sidebar left, sidebar right
Sidebar Width decide width of sidebar
Sidebar Mobile Turn Off this option if you want to disable sidebar on mobile.
Breadcrumb Turn Off this option if you want to disable breadcrumb.

Maintenance Mode

"Maintenance Mode" use for update/maintenance website. Can choose custom page or default(basic)

Performance

"Performance" use on/off js & css for faster loading page

Page Transition

Custom Favicon

Have many options for each devices/screen, view on image to further more details.

404 Setting

You can input information, background for 404 page with out install plugins.

Pages

In this section you can control all pages settings of your site

Attribute Description
Custom Page Layout Turn on this option if you want to enable custom pages layout on your site
Comment Turn Off this option if you want to disable comment on your pages

Single Blog

In this section you can control all single blog settings of your site

Attribute Description
Navigation Turn Off this option if you want to hide navigation on single blog
Author Info Turn Off this option if you want to hide author info area on single blog
Related Post Turn Off this option if you want to hide related post area on single blog
Related Post Total Total record of Related Post
Related Post Columns Number columns rel pos display
Custom Page Layout Turn on this option if you want to enable custom pages layout on single blog

Archives

In this section you can control all archive settings of your site

Attribute Description
Post Layout Choose layout for archive pages for post
Post Columns Number columns display on archive pages
Post Paging Style of paging: Navigation, Load More, Infinite Scroll
Post Area Margin Setting margin value for post area
Custom Page Layout Turn on this option if you want to enable custom archive layout on your site

Home Page

In this section you can control all home page settings of your site

Attribute Description
Custom Page Layout Turn on this option if you want to enable custom homepage layout on your site.
Layout 2 types: Container, FullWidth
Sidebar Layout Choose type sidebar: none, sidebar left, sidebar right
Sidebar Width Decide width of sidebar
Breadcrumb Turn Off this option if you want to disable breadcrumb
Custom Post Layout Turn on this option if you want to enable custom homepage post layout on your site
Post Layout Layout post on homepage
Post Paging type navigation: Navigation, Load More, Infinite Scroll
Post Summary Type Which use: Use Full Content, Use Excerpt
Post Area Margin Set margin for post on homepage

Colors

In this section you can control all colors settings of your site

Attribute Description
General Inlcuded: Primary Color, Text Color, Wrapper Background Color, Article Background Color.
Header Inlcuded: Background Color, Text Hover Color, Navigation Customize Color
Footer Inlcuded: Background Color, Text Color, Text Hover Color

Typography

In this section you can control all typography settings of your site

Attribute Description
Body Font Inlcuded: Font Family(name of font), Font Size, Font Weight.
Primary Font Inlcuded: Font Family(name of font)
Secondary Font Inlcuded: Font Family(name of font)

Social

In this section you can control all social settings of your site

Attribute Description
Social Share Use for share on each post, inlcuded: facebook, twitter, linkedin, google, tumblr, pinterest.
Social Profiles Define link social profiles, inlcuded: Dribbble, Vimeo, Github, Xing, Behance, Deviantart, SoundClound, Yelp, Rss, VK, Email, Instagram, Foursquare, Skype, Flickr, facebook, twitter, linkedin, google, tumblr, pinterest

Custom Code

In this section you can custom css & javascript of your site

Attribute Description
Custom CSS Add some CSS to your theme by adding it to this text-area. Please do not include any style tags.
Custom Javascript Add some Javascript to your theme by adding it to this text-area. Please do not include any style tags.

Site Identity

In this section you can custom css & javascript of your site

Attribute Description
Site Title Title of website
Tagline tagline of your website, display below title.
Site Icon The Site Icon is used as a browser and app icon for your site. Icons must be square, and at least 512px wide and tall.

Widgets

In this section you can do all things about widgets on your site(create, delete, update). Have 11 widget areas, included: Main Sidebar, Logo Sidebar, After Featured Area, Before Posts Area, Footer Above 1, Footer Above 2, Footer Full Width, Footer 1, Footer 2, Footer 3, Footer 4

Name Area Description
Main Sidebar Add widgets here to appear in your sidebar
Logo Sidebar Appears at the left of the logo on posts and pages.
After Featured Area Appears at the after of featured area on homepage.
Before Posts Area Appears at the before of posts area on homepage.
Footer Above 1, Footer Above 2 Appears at the top of the footer on posts and pages.
Footer Full Width Appears at the top of the footer on posts and pages.
Footer 1, Footer 1, Footer 3, Footer 4 Appears at the footer.

Static Front Page

In this section you can choose Front page displays

Attribute Description
Your latest posts FrontPage is latest posts.
A static page FrontPage is a page

Setting a static page as Home

If you installed the Demo Content, you don’t need to choose a Home Page because my theme do it. In case you creat page manual then following these steps to set a new Page to FrontPage:

  • Go to Settings > Reading
  • For Front page displays, select A static page (select below)
  • Choose either Home 1, Home 2...ect(example) from the dropdown for Front page
  • Click Save Changes

Save all your changes!

Add / Edit Page Elements

Adding Page Elements to your Page is pretty straightforward. First you need to have created a new page, added a Row to it and defined your Row Columns (read more in the previous section).

Step 1:Click on one of the Plus Icons within the column you want to add a new element to.

Step 2:The Page Elements dialog will appear, click on the element you want to add to your Column/Row.

Step 3:The Element Settings Dialog of the Element you are adding appears. Customize your element anyway you want, then click Save.

Step 4:Your element is now in the Column you added it to. Once you hover your newly added element you will see a small popup that let's you manage it. You can do the following with your elements:

Move - Drag your element via the Direction Icon to move it around within the Column,Row or Page.

Edit - Click on the Pen Icon to edit your Element's properties.

Clone - Click on the Copy Icon to duplicate your Element.

Delete - Click on the Trash Bin Icon to remove your Element.

Contact Forms Settings

Settings For Send Mail

You can visit WP Mail SMTP Plugin to further details.

Mail Chimp Settings

Step 1: Choose menu follow:

Step 2:

Step 3:

Step 4:

Step 5:

Step 6, the last:

Thank you for purchasing our theme

If you have any questions that are beyond the scope of this documentation

Please feel free to us via HelpDesk http://support.g5plus.net.

Thanks so much!