Documentation & Introduction

The express install can be found inside the “Documentation” folder you’ve downloaded from Theme Forest. This express setup is in the format of an “.xml” file, locate the file:

Import File: Express Install.xml [located in the “Documentation” folder]

With this file, you can create an express setup which will give you an end result that looks exactly like the demo you’ve seen prior to purchasing the template. This xml file will allow you to re-create exactly what it is we’ve already created on the demo and gives you a head start on getting your website setup and ready to use so you can edit and manage it (Note: Demonstration images are not included).

If you’ve never imported an .xml install, you can follow these quick simple steps:

  1. Log into your WordPress Dashboard using your username and password.
  2. In the left-hand sidebar, locate “Tools” and click the option to “Import” into WordPress.
  3. Next you’ll need to select the type of Import you’ll be doing, we want WordPress.
  4. You’ll then be asked to install the Importer, click “Install Now” on the right hand side.
  5. Now you’ll want to “Activate, Install and Run the Importer” you’ve just installed.
  6. Now you’ll want to select “Choose a file” and locate the .xml file we’ve included.
  7. It’ll ask you to select a user to assign these posts, pages, etc. to, select your account.
  8. It may take a few minutes to install depending on your connection and web server.
  9. Once the import has completed, you should now have all the included setup done.

Good news

Note: Once you’ve installed your XML Express Setup, you want to go to Appearance > Menus and assign the new Main Menu to the Header Menu option for these items to display in the navigation. Also note that in order to include the “Menu Subtitles” / “Descriptions” beneath each menu item, you have to click the Screen Options tab at the top and checkmark the option for Descriptions.

At this point, your website should now take the form you’ve seen available in our demonstration website – if not, please re-read this instructions. As always, for additional assistance we encourage you to checkout our Support Forums for any further assistance needed.

We cannot stress how important it is for you to make BACKUPS PRIOR TO UPDATING your website! Please backup!

For those of you updating, we’ve created a Blog Tutorial called “How do I Update” that’s important you read. It will assist you in updating!

Located inside the “Appearance” dashboard section, you will find our Theme Options labeled as – “KingSize Options

A. Logo Options:

When first installing our template it will come pre-installed with our KingSize WordPress logo. You can head to “Appearance > KingSize Options > General Settings” to customize and upload your own logo (recommended size is 180px[h] by 200px[w] for best results).

B. Global Background Preferences

Here you will want to upload an image that will be assigned to all pages, sections and posts as your default Global Background. This background image can be changed per page and post by using the Write-Panel option present when editing / creating a new page or post. If you are not using the Homepage Slider or Video Backgrounds, this image will then become your homepage background.

Following this option you’ve the ability to enable or disable the Background Grid Overlay. This will help darken the background images on all pages / posts other then your homepage to keep the readers focus on the content rather then the background image.

Good news

Important Reminder to set the folder permissions mentioned beneath here to 777:


Forgetting the set these folder permissions will result in images not displaying properly on your website.

Also note that some servers may bave “suPHP” enabled and this means you will need to define the folder permissions as “755” instead. If you’re still having problems, be sure to confirm your hosting provider has enabled support for both “GD Image” and “Timthumb” usage.

C. Navigation Menu Preferences:

Also located in the “Appearance > KingSize Options > General Settings” tab you will find your Navigation settings:

Show / Hide Navigation by Default: By default the navigation shows expanded, but here you can set it to collapsed.

Enable Menu Hide / Show: This will enable the “arrow” inside the navigation that allows you to hide/show it.

Enable the Menu Tooltip: This will enable the tooltip* that appears displaying the “hide” and “show” messages.

*Note: Using the Language files (.PO / .MO) with Poedit, you can edit the text that appears when mousing over the navigation / menu.

D. Homepage Video & Background Slider Preferences:

In “Appearance > KingSize Options > Home Settings” you will find the corresponding Homepage Slider & Video Background options:

  • Background Type for Homepage:

    Here you’ll assign whether or not to use the Image Slider or Video as your homepage background.

    Alternatively, you do not have to use the Slider or Video Backgrounds. If you’re wanting to assign a specific page as your homepage, go to “Settings > Reading” and here you can select a page you wish to assign as your Homepage. Please note that if using a Static Page as your homepage, the Slider and Video backgrounds will not work. To re-enable this option you need to uncheck the Static Page option.

  • Assign Homepage Slider ID:

    This option is used to assign a specific Slider Category you’ve created to your homepage. This allows you to use multiple sliders for various pages and posts without having the same images as your homepage displayed on other pages/posts.

  • Assign the Number of Slider Items:

    You can set a specific number of slides to display – leaving this empty will display all slides.

  • Slider Intervals:

    This is required to be defined in Milliseconds and is controlling the time between each of the slide intervals.

  • Slider Transitions:

    This is required to be defined in Milliseconds and controls the transition between slide items themselves.

  • Slider Order:

    Define the order in which you want the slider items displayed.

  • Slider Titles & Descriptions:

    You can enable here the use of Titles and Descriptions within your slider items shown on the homepage.

  • Slide Controls:

    Choose to enable or disable these controls from displaying on the homepage.

  • Slide Controller Position:

    Assign the placement of your slide controls either “Above” or “Below” the Title and Descriptions of your slides. This is handy when using slider items with longer descriptions then 2 lines.

  • YouTube/Vimeo/MP4 URL:

    Insert the URL of the video you’re wanting displayed on the homepage. This only works if you’ve assigned the Video Background as your homepage option at the top of this “Home Settings” section.

  • Auto Play Video:

    Enabled to Auto Play by default.

  • Control Bar Video:

    Enable or disable the Control Bar from appearing on your videos when used on the homepage.

  • Repeat Video:

    Enable or disable continuous play of the video.

For the most part, alike to the other sections, each Theme Options will have a description beside it to help you understand it’s purpose.

E. Style Preferences

You’ll have the option set the colors for text, headings, menu items, mouse over effects, active menu items, tooltip messages, background overlays and etc. As well, each of these options includes a help icon beside it which can be hovered over for helpful tips.

F. Post / Page (Blog) Preferences:

These options are related directly to Pages and Posts within KingSize WordPress. You’ve options such as “Enabling Blog Excerpts” or “Enabling Full Contents”, as well things like “Enabling / Disabling the Sidebars”, “Enabling the Widget Ready Footer”, customizing the “Read more…” text shown after post excerpts, and even the option to enable comments beneath your Portfolio / Galleries.

Please note: When enabling comments for your Portfolio, this still requires you enabling the comments from within that page. If comments for your pages / posts are not already enabled, you need to locate the Screen Options at the top of the page, click this and it will expand. Once clicked, locate the option for “Discussions” and checkmark the box beside it. This step does require two steps to complete.

G. Portfolio Options:

Here you can define how many items to display and the “height” of the portfolio items should you wish to limit the amount of text, or not use descriptions. By default, descriptions are enabled and the defined height is 400px – change accordingly to suit your specific needs.

H. Contact Settings:

Here you will insert the email address used by your “Contact Page” template. However there are two ways to creating a Contact form…

The first is using the “Contact Page” template. When creating a page, you can select from within the “Page Attributes” section, a Page Template – for the purpose of this page we’d be selecting the “Contact Page”. When using the Contact template, this email is required.

There is also the Shortcode: [contact email=”” message=”Enter your custom success message here!”]

This shortcode does not require being used specifically on pages. You can insert it anywhere you want, pages or posts.

If you’re using the Page Template for your contact page and would like to define a custom message, you can do so within these settings.

I. Social Networks

Currently with KingSize WordPress, it comes pre-installed with 25 different Social Network options. While we’ve tried to accommodate them all, there are lots we have not included that are not as commonly used. If you have additional Social Networks you’d like to add, follow these steps:

Good news

Important Note: This is NOT for those inexperienced but provided for the use of those willing to attempt the modifications. If you mess up your template due to these changes, we will not fix it. We suggest you backup the files you edit prior to editing them. Due to the frequent request of “How to Add new Social Networks” we have included this as an optional edit if you wish to attempt it.

  1. Open your “kingsize” template folder and locate: “…/lib/social-networks.php

    Each Social Network will be coded like this: