General Information

Thank you for purchasing our theme. We are happy that you are one of our customers and we assure you won't be disappointed. We do our best to produce top notch themes with great functionality, premium designs and human readable code. Before you get started we highly encourage you to get familiar with this documentation file. Spending half an hour reading the manual may save a lot of your time and avoid questions with obvious answers.

If you have any questions that are beyond the scope of this help file, please feel free to send your questions to our support email: bkninja.team@gmail.com. Our support team will reply you within 12 hours.

Please Note!
Our support covers getting setup, trouble using any features, and any bug fixes that may arise. Unfortunately, we cannot provide support for customizations or 3rd party plugins. If you need help with customizations of the theme, then you can contact us and we will offer you our customize service.

To use this theme you must have WordPress engine installed. We assume you have a working version of WordPress already up and running. If not, you can check this great tutorial guiding you through the process of WordPress installation.

How to install WordPress - A tutorial on how to install WordPress on your hosted domain.

We also encourage you to actively use the links below. These useful resources cover most of general WordPress questions you may have:

  • Wordpress FAQ - Information and resources about WordPress including history, features, semantics, glossary, and information to help you determine whether or not WordPress is the blogging tool for you.
  • Wordpress Lessons - Great source of knowledge for WordPress beginners
  • PHP Function References - Detailed information on WordPress PHP functions and usage examples

To use this theme you must be running WordPress 4.0 or higher, PHP5.4 or higher. If you use hosting with limited resources (like the lowcost shared hosting providers), you may experience issues with one-click dummy data installation feature.

We recommend you to contact your web hosting service provider to make sure that your server PHP configuration limits are as follows:

  • max_execution_time 600
  • memory_limit 256M or 512M
  • post_max_size 32M
  • upload_max_filesize 32M

If you are running unmanaged dedicated server or VPS, you should check your php.ini file. Alternatively, you can edit .htaccess file in the root of your website and add the following values:


    php_value max_execution_time 600
    php_value memory_limit 256M
    php_value post_max_size 32M
    php_value upload_max_filesize 32M
    

Setting these values will ensure you will not get error messages during the installation. To safeguard your website, please use secure passwords and the latest version of WordPress and plugins.

IMPORTANT! To avoid any errors that might come up during the installation we recommend to have memory limit set up to 512M.

Here is the list of other recommended web hosting services:

A common issue that can occur with users new to installing WordPress themes is a "Broken theme and/or stylesheets missing” error message being displayed when trying to upload or activate the theme. This error message does not mean that the theme you have purchased is broken, it simply means it has been uploaded incorrectly. Luckily, there is a very easy fix.

Installing From the WordPress Dashboard

  • Download the zipped theme pack to your local computer from themeforest and extract the ZIP file contents to a folder on your local computer.
  • Log into your WordPress admin panel and click on the “Appearance” tab.
  • Now click on the "Add New" button.
  • Click on the "Upload" tab, click "Choose File" and select Doris.zip in the extracted folder then click "Open".
  • Click the "Install Now" button.
  • Activate the theme from this page by clicking "Activate", or "Return to Themes Page" and activate from there

Uploading via FTP

  • Download the zipped theme pack to your computer from themeforest and extract the ZIP file to a folder on your computer.
  • In the extracted folder you will find 'Doris.zip'. Extract this file .
  • Using an FTP client to access your host web server
  • Upload the Theme files in the extracted folder called 'Doris' to wp-content/themes directory provided by WordPress.
  • Visit Admin panel -> Appearance -> Themes, look for the Doris theme thumbnail, then click the Activate button to activate the theme.

Bulk Install Required and Recommended Plugins (recommended)

You can either install all the recommended plugins in bulk or individually select which ones you would like to install. We recommend installing all the recommended plugins.

  • Visit Appearance ▸ Install Plugins

  • After you've selected the plugins you want to install, click "Install" under "Bulk Actions".


One Click IMPORT DEMO Panel

  1. Plugins Panel

    In this panel, you can easy to manage Install/Activate/Deactivate the plugins you want.



  2. System Status Panel

    This panel shows your system configuration. Please make sure that your server PHP configuration limits are as follows

    • max_execution_time 600
    • memory_limit 256M or 512M
    • post_max_size 32M
    • upload_max_filesize 32M


  3. Demo Panel

    After installing all requirement plugins, you should see this panel appears. In each demo, there is an option allows you to import the attachments or not.

    Once all settings are ready, please click the Import button and wait until the import process done. Then you can go back and check your website.



Manually Upload XML File

This Method will import posts, pages, menus only.

  • Go to Admin panel -> Tools -> Import -> WordPress
  • Install the plugin.
  • Use it to upload the demo content XML file in the theme package.

1. Go to Dashboard > Tools > Import and Click on WordPress and Install it.

2. Choose a content_data.xml file from your download package and then click on Upload file and Import

3. Assign Authors and start import, click on Submit

4. This process may take a while on some hosts, so please be patient. (some hosts between 5-6 minutes)

If you are migration from a theme which used the native featured images functionality of WordPress, please use the Regenerate Thumbnails plugin to resize all the thumbnails. Click the link above and download the free plugin, and read through the steps it contains, it has all the information you need.

Setup A New Menu

  1. Navigate to Apperance -> Menus page
  2. Click the "create a new menu" link to make a new menu. Enter the name then hit Create Menu
  3. To add a menu item, you can easily select one of your already made pages on the left hand side and click Add to Menu. You can also add menu items by entering a custom name and custom link into the Links box.
  4. You can manage your menus using the drag and drop functionality. To create a dropdown menu, simply drag a menu item below and slightly to the right of another menu item and it will lock into place and create a dropdown section.
  5. After setting up your menu, select menu location in the Menu Settings
  6. Once its all done, make sure you click the Save button.
  7. You can change menus locations at any time from Manage Locations tab .

The theme supports a pagebuilder that you can easy build your content by drag and drop modules into the homepage sections .

Drag and Drop Homepage Builder

  1. Go to Admin panel -> Pages -> Add new to create a new page.
  2. Enter title for your homepage, example: Home Page. In the Page Attributes box, select Page Builder in Template option.
  3. Click Update

You will see the Pagebuilder interface like this.

There are 2 sections:

  1. Fullwidth Section
  2. Content Section

Setup front page


  1. Once you finish building the homepage content, go to Settings -> Reading to set up your homepage.
  2. In Front page displays option, choose A static page. In Frontpage option below, choose the page that you have just created in the steps above, example: Home Page. Click Save changes.
  3. Go to your site home url to check if your homepage has been set.
  • Step 1:


  • Step 2:

  1. Navigate to Appearance -> Customize .
  2. Select Site Identity.
  3. Click Select Image then upload your Favicon image.
  4. Once uploaded click Save changes button to save your site Favicon.

All of your posts should have a featured image .. this image will appear in the slider , post modules , sidebar .. etc

The recommended size for the Featured images is 1600px x 900px.
This theme crops all uploaded images to fit its places in the theme .. if you have any problems with the size of old images which uploaded before install the theme you need to use Regenerate Thumbnails Plugin or AJAX Thumbnail Rebuild Plugin to regenerate thumbnails with suitable sizes .

Subtitle Field

You can insert the subtitle of the post here


Post format

The theme support 4 WordPress post formats: Standard, Gallery, Video and Audio.


Gallery Format

When you select the Gallery Post Format, there is a Gallery Upload field appear that allows to upload the images to the gallery


Video Format

When you select the Video Post Format, there is a Text field appear that allows to insert the video link


Add Review


  1. From the BK Review System box in the post edit page .
  2. Tick the checkbox Enable Review On This Post. Then the review field will be shown
    • Setup the criterias, you can add more criterias by click Add More button. This is unlimited
    • Summary: Enter the Summary to the text field
    • If you would like your reader can give their rating, then please click on the User Rating Check Box
    • Review Box Position: The default option is under the post content, you can select another position like Align Left or Align Right Or Above the post content

Post Layouts

There are 5 different Post Layouts that you can select for your Post.


  1. Select a post layout that you would like for your post. If you select the default option, then the post layout setting will be get from Theme Option panel
  2. Enable/Disable Post Nav Section
  3. Enable/Disable Author Box Section
  4. Enable/Disable Heading Related Post Section
  5. Select a Sidebar for this post
  6. Setup Sidebar Left or Right


  1. Select a layout for the category/tag page
  2. Select a Sidebar for this page
  3. Setup Sidebar Left or Right
  4. Setup Sticky Sidebar
  5. Setup Featured Image for the Category that should be shown in the Category Tiles Module
  1. General Settings

    In this option, you can edit the theme colors to any color you want.

    • Primary Color
  2. Typography

    The typography of the theme can be setup here. You can edit the Font Family, Backup Font Family, Font Subsets, Letter Spacing.

    It is recommended to use maximum 3 different font families for the sake of design consistency and load speed.

  3. Header Settings

    1. Sticky Menu

      • Sticky Bar Logo

        This field supports upload your logo image

      • Sticky Menu Enable/Disable: Enable or Disable if you want to show/hide the Sticky Menu
      • Sticky Menu Background: Supports Gradient background and single color background options.
      • Sticky Text: Can be set as White or Black in case you are using the Dark Color or Light Color menu
    2. Mobile Menu

      • Mobile Menu Background: Supports Gradient background and single color background options.
      • Mobile Menu Text: Can be set as White or Black in case you are using the Dark Color or Light Color menu
    3. Site Branding

      • Site Logo

        This field supports upload your logo image

      • Mobile Logo

        This field supports upload your mobile logo image

    4. Off-Canvas Menu - Desktop

      • Offcanvas Switch

        Enable/Disable the Of-Canvas Menu

      • Menu Select

        Select a specific Menu that will be the Off-Canvas Menu

      • Off-Canvas Logo

        Upload logo of your site that is displayed in Off-Canvas Menu

      • Off-Canvas Social Media

        Set up social items for this section. The Social Links can be setup via the Social Media Links Tab

    5. Off-canvas Menu - Mobile

      • Menu Select

        Select a specific Menu that will be the Off-Canvas Mobile Menu

      • Off-Canvas Logo

        Upload logo of your site that is displayed in Off-Canvas Menu

      • Off-Canvas Social Media

        Set up social items for this section. The Social Links can be setup via the Social Media Links Tab

    6. Header Social Items

      Set up social items for the header. The Social Links can be setup via the Social Media Links Tab

  4. Social Media Links

    Insert your social links to the correct fields

    Social Share

    In this section, you can setup for each social sharing item. Enable/Disable the social item you want. Moreover, there is a field in each social items that supports to write a text for the button. For example: you can leave the text "Share on Facebook" for the Facebook share

  5. Single Page (The Global Settings)

    All Settings in this section are the Global settings, the global settings will be overwritten by the specific setup in each post setting
    1. Post View Cache Time (in second)

      Setup the cache time for the Post View Count, when a user view your post, the cache time will be set. If this user reload the current post, the view counter will not count up until the cache time is over

    2. Post Layout

      You can select a Layout among 16 Post Layouts for your posts. There're also have another setting fields like: header background, background pattern, header text, featured image or meta items that you can check under the Post Layout option

    3. Sidebar
      • Single Page Sidebar

        Select a Sidebar for the Posts

      • Sidebar Position

        This option supports to setup the sidebar left or sidebar right

      • Sticky Sidebar

        Enable/Disable Sticky Sidebar

    4. Post Author Section Setting

      Enable/Disable Post Author Section

    5. Post Nav Section Setting

      Enable/Disable Post Nav Section

  6. Category Pages (The Global Settings)

    1. Layout

      There are 6 Layouts can be selected

    2. Post Icon

      Show/Hide Post Icon

    3. Sidebar

      Setup the sidebar for the Category Page

  7. Archive Pages (Use for Tag / Archive Pages)

    1. Content Layout

      There are 6 Layouts can be selected

    2. Post Icon

      Show/Hide Post Icon

    3. Sidebar

      Setup the sidebar for the Archive Pages

  8. Author Pages

    1. Content Layout

      There are 6 Layouts can be selected

    2. Post Icon

      Show/Hide Post Icon

    3. Sidebar

      Setup the sidebar for the Author Pages

  9. 404 Page (Error Page)

    1. 404 Sub Title
    2. 404 Notice Text

      The is a Notice Text field of the the 404 page

    3. Search Field

      Enable/Disable Search Field on 404 Page

  10. Default Page Template

    1. Feature Image Show/Hide
    2. Layout

      Select between Full Width layout or Has Sidebar layout

    3. Sidebar

      Setup the sidebar for the page

  11. Import/Export

    This is the Import and Export Tool of the theme option setting panel.

    Here you can copy/download your current option settings. Keep this safe as you can use it as a backup should anything go wrong, or you can use it to restore your settings on this site (or any other site).

This theme may be updated periodically in order to add new features and fix bugs. When a new update be available an update message will appears on your WordPress dashboard . As a customer, you can download the most current version from your ThemeForest account.

Updating Automatically

Envato have developed the Envato Toolkit Plugin for WordPress. You can use this to receive notification of updates to themes purchased from ThemeForest and to automatically update (upon clicking) directly from within your WordPress admin area.

  • Download the plugin zip file to your computer.
  • In your WordPress admin area, go to Plugins -> Add New then click Upload.
  • Click Choose File, select the plugin zip file you downloaded and click Install Now.
  • After installation, click Activate.
  • Click the new Envato Toolkit link in the menu and follow the instructions to configure the plugin.

Updating Manually

  • Download the most current version from ThemeForest in the "Downloads" area of your account.
  • Unzip the package and locate Doris.zip in the theme folder.
  • Go to Appearance -> Themes and activate another theme such as the default WordPress theme.
  • Delete Doris theme which is now inactive.
  • Go to Install Themes -> Upload then install and activate Doris.zip from the new package.

Doris theme is able to be translated into any language. The process of translating the theme is a user responsibility. The following instructions are given as guidance.

  1. The first thing you need to do is to make sure that the theme has the appropriate language file. The Doris language files and eventually, the bonus ones are located in the theme's directory in the /languages/ directory. It's .pot file.
  2. If you don't find the appropriate language file for your target language then you must copy the Doris.pot file and rename the copy accordingly to your desired language. The language files names must have this format "ll_CC", where "ll" is an ISO 639 two-letter language code (lower case) and "CC" is an ISO 3166 two-letter country code (upper case). The country code specification is not redundant: Some languages have dialects in different countries. For example, ‘de_AT’ is used for Austria and ‘pt_BR’ for Brazil. The country code serves to distinguish the dialects. See Language Codes and Country Codes for the lists of codes.
  3. So let's say you want to translate to Brazilian Portuguese and you have copied Doris.pot to pt_BR.pot. Now you have to edit it using the world's favorite free .pot editor, PoEdit (http://www.poedit.net/download.php).

  4. Once you open the file you will be presented with the list of all the English strings on the left side and their translation (if present on the right). To translate simply click on a line and on the bottom of the window, you can enter your translation. More info here: http://en.wikipedia.org/wiki/Poedit
  5. Once you are done simply hit save in PoEdit and this will automatically save the .pot file and generate/regenerate the .mo file (a binary file).
  6. Now all you have to do is change the language of your WordPress installation. To do this you need to go to Settings -> General -> Site Language and choose your appropriate language.

You can reopen the .pot file at any time and change, continue to translate, etc.

All done.

Your WordPress installation should be in the language you intend on using the site.

If you have any problem with the theme, you can post your question on ThemeForest comment section or email us at bkninja.team@gmail.com. We will try to answer as fast as possible. Our timezone is GMT +7.

If you like this theme please help us rate it 5 stars on ThemeForest by following the instruction below. We appreciate your kindness so much!