1. Getting Started

To install this theme you must have a working version of WordPress already installed. For information in regard to installing the WordPress platform, please see the WordPress Codex - http://codex.wordpress.org/Installing_WordPress

1.1 Theme Installation

When you are ready to install a theme, you must first upload the theme files and then activate the theme itself. To upload a theme, use one of the following methods:

Once the theme is uploaded, you need to activate it. Go to Appearance > Themes and activate your chosen theme.

1.2 Plugins Installation

If installation was successful, you'll see a notice about required plugins for theme, to proceed click "Begin installing plugins".

1.3 Importing Demo Content

If you want to have the same content on your website as Live Preview, you'll need to import demo content. To do that go to Tools > Import choose WordPress, install plugin you'll see and then select file "import.xml" from theme package folder.

2. General Setup

2.1 Navigation Menu

This theme uses WordPress 3.0 Custom Menus. Go to Appearance > Menus and you will see a panel where you can create new menus. Create one, add your created pages to it (from the left side panels) and save it. After this, go to tab "Manage Locations" where you can select the "Navigation Menu" from dropdown box. Choose your newly created menu, click Save and your menu is ready.

Detailed instructions on creating a menu are located on the WordPress website here: http://codex.wordpress.org/WordPress_Menu_User_Guide

2.2 Permalinks

You should setup your permalinks to look pretty. You can go to Settings > Permalinks, choose the "Custom Structure" and use this: /%postname%

2.3 Creating a Static Front Page

By default, WordPress shows your most recent posts in reverse chronological order on the front page of your site, but you can use any page as your front page.

The demo is currently using the "Home" page template as the front page.

To set up the static front page, simply create a page using the "Home" template and publish it. Then navigate to General > Reading, choose "A static page (select below)" and set the page you just created as "Front page".

Your homepage is now created and can be viewed by visiting your root URL.

3. The Blog

A few tips on creating and setup your blog post.

3.1 Creating Blog Page

Navigate to Pages > Add New, title it "Blog" or an appropriate name, choose "Blog" page template in "Page Attributes" section and click "Publish".

Your blog page is now created. All blog posts will automatically display on this page.

3.2 Adding Blog Post

Go to Posts > Add New, enter your post title and post content, select a category, add tags, and make other selections from the sections below the post.

If you want to display image before post content you need to add image in "Featured Image" section.

This theme offers couple of additional options in post editor. Below post editing box you'll see "Post Settings" box. It gives you ability to add subtitle and custom header image for post, choose custom Sidebar and add some media content above post content.

In each post you can add 2 types of media:

4. The Portfolio

A few tips on creating and setup your portfolio.

4.1 Creating Portfolio Page

Navigate to Pages > Add New, title it "Portfolio" or an appropriate name, choose "Portfolio" page template in "Page Attributes" section and click "Publish".

Your portfolio page is now created. All portfolio items will automatically display on this page.

4.2 Adding Portfolio Item

To add a new portfolio item navigate to Portfolio > Add New. Here you can add a brief description of the project, assign various categories and upload media.

To display portfolio items on portfolio page you need to add thumbnail for each project by uploading and assigning a "Featured Image" section. When uploading a featured image the theme will automatically crop your thumbnail to the correct dimensions.

This theme offers couple of additional options in portfolio project editor. Below project editing box you'll see "Portfolio Settings" box. It gives you ability to add subtitle for project, choose header image and add some media content above project content.

In each project you can add 3 types of media:

4.3 Displaying Different Portfolios

You can group your portfolio items by using "Portfolio Categories". To find category page go to Portfolio > Portfolio Categories and click "View" from the list of links that appear when you hover over a category. You can add category page into your menu, just go to Appearance > Menus and make sure you have the "Portfolio Categories" checkbox selected from the "Screen Options" tab at the top-right of your WordPress Post Editor view.

5. The Portfolio

A few tips on creating and setup your portfolio.

5.1 Creating Gallery Page

Navigate to Pages > Add New, title it "Gallery" or an appropriate name, choose "Gallery" page template in "Page Attributes" section and click "Publish".

Your gallery page is now created. All gallery items will automatically display on this page.

5.2 Adding Gallery Item

1. Navigate to Gallery > Add New.

2. Add a thumbnail which will be display on gallery page. When uploading a featured image the theme will automatically crop your thumbnail to the correct dimensions.

3. Add image which will be display by click on gallery thumbnail.

5.3 Displaying Different Galleries

You can group your gallery items by using "Gallery Categories". To find category page go to Gallery > Gallery Categories and click "View" from the list of links that appear when you hover over a category. You can add category page into your menu, just go to Appearance > Menus and make sure you have the "Gallery Categories" checkbox selected from the "Screen Options" tab at the top-right of your WordPress Post Editor view.

6. Custom Page Templates

6.1 Home Template

Navigate to Pages > Add New, title it "Home" or an appropriate name, choose "Home" page template in "Page Attributes" section and click "Publish". Your home page is now created.

6.2 Contact Template

Navigate to Pages > Add New, title it "Contact" or an appropriate name, choose "Contact" page template in "Page Attributes" section and click "Publish". Your contact page is now created. The contact form will automatically insert below any page content.

6.3 Full Width Template

Navigate to Pages > Add New, title it "Full Width" or an appropriate name, choose "Full Width" page template in "Page Attributes" section and click "Publish". Your full width page is now created.

7. Customization

7.1 Theme Options

The theme comes with a simple to use administration panel. You can access it by navigating to Appearance > Theme Options. The theme options are conveniently spread over a number of tabs and each tab contains the options that pertain to a particular area of the theme.

7.2 Shortcodes

This theme has many shortcodes which will help you to build awesome layouts. To use it make sure you have installed "Rain Shortcodes" plugin.

The available shortcodes have been included in a one-click menu. When creating a page or post, click the shortcode icon to reveal a list of shortcodes (you must be in visual editor mode). Choose the functionality you wish to include, configure the options and insert.

7.3 Translation

This theme is translation ready and comes with default.po files. Files is located in 'languages' folder.

1. Download Poedit software here.

2. Install it and in this software translate default.po file (line by line) screens.

3. Once you have translated all the strings, you can save this as your .po file.

4. The filename of your .po is crucial. Gettext uses the ISO 639 standard for language abbreviations and ISO 3166 for locales. If your translation is written in American English for example, your file name will look like en-US.po. Capitalization is also important here. For a full list of language and country codes, check out these two links:

Once you save, Poedit by default automatically creates a .mo file alongside your .po file. Put these files into 'languages' folder.

5. Access your wp-config.php file found in your WordPress root folder. Your file should already contain define('WPLANG', ''); but if it does not, you can add it in. You simply need to add your language and locale code into the define. If you were to translate your theme into German, you would have this:

define('WPLANG', 'de_DE');

Your internationalization is complete!