2. Getting Started

SECTION 01Server Recommended Settings / Requirements

In order to successfully run our themes on your website your server environment will have to meet certain PHP and WordPress minimal version requirements.

PHP 7.4.X or higher

Themes require php 7.4.X or higher installed on your server.

You can check your PHP version through wp-admin panel, in Tools >Site Health panel. Click on the ‘Info’ tab, and then on the ‘Server’ dropdown.

If you have any doubts, or need additional assistance with PHP version, please consult your hosting provider for further information about the php version you are running on your server.

MEMORY LIMIT 256M or higher

You can have a closer look at how to increase the PHP memory by referring to the following article: Fix WordPress memory exhausted error increase php memory.

MAX UPLOAD SIZE 64M or higher

You can have a closer look at how to increase the PHP memory by referring to the following article: Fix WordPress memory exhausted error increase php memory.

Optional settings for PHP.INI file:

post.max_vars = 5000
request.max_vars = 5000
max_execution_time = 300

WordPress version

Although the themes will run on older versions of WordPress we highly recommend WordPress 5.6 or later.

In order to check which version you are running, please click on the WordPress icon in the upper left corner of your wp-admin console.


SECTION 02Installing WordPress

If you’ve recently purchased a hosting plan and a domain name, the next step is to install WordPress CMS on your server.

The best option is to start with fresh WordPress installation.

If you’ve recently purchased a hosting plan and a domain name, the next step is to install WordPress CMS on your server. Here are a few links to help you start your website’s back-end and get your site ready for installing the theme:

A step by step guide: How to install WordPress.

If you plan on using our theme on a local WordPress development and migrating your site live later on, this is a useful link that shows how to create a local WordPress development environment: Installing WordPress on a Local Server Environment.

If you’re switching to a new domain please refer to the following link to make sure that all the necessary steps are taken: How to Properly Move WordPress to a New Domain Without Losing SEO.

Related links:

SECTION 03Installing the Theme

After you have installed WordPress and purchased the theme, you should go to a download tab on ThemeForest:

You have 2 options for downloading your theme:

  • All files and documentation (Complete Zip archive)
  • Installable WordPress file only.

Please download both archives. ‘All files and documentation‘ package contains all files provided with the theme, including this document.

Installable WordPress file only should be used in the process of Theme installation.

There are two methods of installing a theme onto your WordPress site. You can use the WordPress Admin panel to upload and install the theme, or you can use FTP software instead.

WordPress Theme Installation

To install the theme directly from the WordPress admin panel, please first log-in to your wp-admin console

  1. Navigate to Appearance > Themes
  2. Click Add New
  3. Click Upload Theme
  4. Click Choose File
  5. Find the package you have downloaded from ThemeForest as Installable WordPress file only on your local computer
  6. Click Install Now and the installation will begin. You can monitor the installation process in the lower left corner of your browser
  7. Once the installation is complete you will see the following screen:

8. Click Activate

9. You should see the list of themes installed in your WordPress instance with the our theme activated.

Congratulations! You’ve successfully installed and activated our WordPress Theme on your website. Proceed to install plugins and either add your own content or import the demo content to get your site up and running in no time.

FTP Installation

To install the theme using FTP software, log in to the server where your WordPress website is hosted.
First extract the theme file from Installable WordPress file only package that you received in your installation pack. Now connect to your server via FTP and navigate to the /wp-content/themes/ directory under your WordPress website’s root location. Upload theme file to the themes folder on your remote server.

Once the theme is uploaded, you need to activate it. Go to ‘Appearance > Themes’, find the theme you purchased and click ‘Activate’ button.

Congratulations! You’ve successfully installed and activated our WordPress Theme on your website. Proceed to install plugins and either add your own content or import the demo content to get your site up and running in no time.

WordPress Theme Installation and Plugin Activation Tutorial

SECTION 04Installing Required Plugins

Once you have WordPress and the theme installed, you’re required to install the necessary plugins to successfully run our theme on your website (Bold Builder, theme’s plugin and the rest).

Upon installing and activating theme in Appearance > Themes panel you will get a notice at the top of your admin panel saying that the theme requires certain plugins. Click on Begin installing plugins.

Note: On some of our themes WooCommerce is recommended plugin. This means that you don’t need to install it prior to demo import (provided that you won’t use shop on your site). However, some themes do require WooCommerce plugin in order to work properly and you will need to install it prior to demo import. You will see in the notice on top of your dashboard whether it is required or just recommended.


WordPress redirects you to the Install Required Plugins page. Select all plugins, choose Install and click Apply.


Once the installation is complete the following screen will appear. Click Return to the Dashboard at the bottom of the screen.


Congratulations! You have successfully installed the plugins required to run the theme on your site. If you click on Plugins in wp-admin menu, you should see the following list:


SECTION 05Installing Demo Content

The best practice is to start with fresh WordPress installation without previous content and import our demos.

We do not recommend installing our demos on sites with pre-existing content. If you do have old content that you do not intend to use, the best practice is to delete it with WordPress Database Reset plugin.

Note: If you are using WordPress Database Reset plugin you should not click on ‘Select All’ option, as that will delete your user and you’ll be locked out of your site. You only need to remove content you previously added, such as pages, posts, images, etc.

The procedure is as follows:

  1. Login to the wp-admin panel
  2. Go to Tools > BT Import

3.  The first step of import process is to, once again, check your server settings. On this screen you will see if you have enough memory and script timeout, and if your PHP version is up to date.

Additionally, you will get a notification if you have previously installed our demo content.

Once you adjust all the settings, click ‘Start the import process’ button.


4.  On the next panel you will see available demos. The number of homepages for each demo is noted, and you can click on the button ‘Visit demo’, and see how each demo looks like.


Click on the demo you want to install, and then click on ‘Continue and import this demo’ button at the bottom of the screen.


5.  The following step is to select images’ download method.

Here is how each option works:

  1. First option, ‘Download images to your server and create all thumbnails‘, is the best option and the one we recommend.

However, for this option all server requirements need to be met. Additionally, make sure that curl library is available and enabled.

2. Second option, ‘Download images to your server but do not create thumbnails‘, will still download images to your server, but will not create necessary thumbnails (to speed up the import process).

If you are going to use this method, install and activate ‘Regenerate Thumbnails’ plugin, and once the demo import is finished, regenerate thumbnails for all images.

3. Last option, ‘Use images hosted on our servers‘, will import demo the fastest, but the images will remain on our server.

What this means is that you need to keep BT WordPress Importer plugin active until you replace our images with yours. If you deactivate the plugin, the images will not be visible.

Once you finish with demo import and setting the homepage, you will be able to download the images from our server (refer to the additional step below).


Once you select images’ import method, click on the ‘Start the import’ button.

Depending on your server environment, and previously selected import method, the demo import process might take some time. Please be patient and don’t exit the import panel, otherwise you will stop the import.

When the import is finished, you will see the following screen. Click on ‘Select homepage’ button.


6.   The last step is to select the homepage. Please note that some demos have multiple homepages, and some only one.

If demo has multiple homepages, you can click on ‘Visit homepage’ button and see how each individual page looks like. Once you select desired homepage, click on it, and then on ‘Set this homepage’ button.


Once the homepage is selected, its settings (accent colors, fonts, footer, etc.) will be set in Customize panel and applied to inner pages.

Additional step:

If you selected ‘Use images hosted on our servers‘ option, you will now see ‘Download external files‘ tab on your screen.

When you click on it, you will see how many images are left on our server, and you’ll be able to download them to your server.

Note that you don’t have to download all of them at once. You can start the process, download first few images, and then stop. When you go to download tab again, you can start the process again, and it will download only images that are left on our server.


If you installed WooCommerce plugin, go to WooCommerce >Settings panel and set its pages (Shop, Cart, etc.)

If you are getting 404 error on inner pages, go to Settings >Permalinks panel and click ‘Save changes’ button to flush the permalink structure.

That’s it, the demo is imported! 🙂

SECTION 06Installing Multiple Demos

If the theme you purchased has multiple demos and you are not sure which demo you want to use, or you want to use elements from different demos on your site, here’s how you can have more than one installed on your site.

1. First option would be to simply import two or more demos on one site. Theme’s import plugin will not delete previous content, so you will be able to import multiple demos one after the other.

The only problem with this way of demo import is that you will have all pages, images, menus, widgets, etc. imported from different demos, which could be difficult to navigate through.

When you click on BT Import panel, you will see notification that you already imported demo, but you will be able to proceed with import.


2. Another way to have multiple demos installed is to use multisite, create sub domains, and install one demo on each site. From there you can copy / paste content from one site to the other easily.
In order to install multisite, please refer to the following article – How to install WordPress multisite network.

ARTICLE 01Common Issues And Troubleshooting with theme install

In this section we will describe the most common errors that can occur when installing the theme, and provide solutions for each one.
Broken Theme And/Or Stylesheet Missing

An error message while installing or activating a WordPress theme usually means that the incorrect file(s) were uploaded.

The exact error message may vary, however it will typically include the words, ‘Broken Theme’ or ‘Stylesheet Missing’. A similar message will appear if you’re using a plugin that has minified all the CSS files, including the theme’s or child theme’s default style.css file, which should be left intact according to WordPress regulations.

The solution is to review which file you were uploading – please refer to section Installing the Theme for instructions which files to use in the process.

Also, you can find more about this error and how to fix it.

Blank Dashboard – White Page

This issue is most commonly related to either php version (required php version is 5.4.X or higher) on your server or WordPress memory limit and its value being too low on your server.

Please read this article and increase the WP memory limit: Fix: WordPress Memory Exhausted Error – Increase PHP Memory.

If the issue persists upon adjusting the WordPress memory limit, we recommend enabling WordPress debug mode to track down the cause of this error and resolve it. To enable debug mode, please go to the WordPress installation folder on your server using FTP software and open the wp-config.php file in a text editor. Find this line of code:

define('WP_DEBUG', false);

Adjust the code so that WP_DEBUG is set to true:

define('WP_DEBUG', true);

Save the file, re-upload it back to your server and check for issues.

Please read the article about WP_DEBUG mode.

Parse error: Syntax error, unexpected T_STRING

If you get the error similar to this:

Parse error: syntax error, unexpected T_STRING in /wp-content/themes/eventim/php/BTCrushFunctions.php on line 7.

Keep in mind that this issue is most commonly related to php version (required php version is 5.4.X or higher).
You need to update your php version to the required one.

Parse error: Syntax error, unexpected T_FUNCTION

If you get the error similar to this:

Parse error: syntax error, unexpected T_FUNCTION in /wp-content/themes/medicare/functions.php on line 39.

Keep in mind that this issue is most commonly related to php version (required php version is 5.4.X or higher).
You need to update your php version to the required one.

ARTICLE 02Common Issues And Troubleshooting with Demo content

In this section we will describe the most common errors that can occur when importing the demo, and provide solutions for each one.
Error. This demo contains WooCommerce data. Please install and activate WooCommerce.

As it was mentioned in 2.5 Installing Demo Content section, some of the demo contains WooCommerce demo data, which is why WooCommerce should be installed and activated. Navigate to Plugins > Add New and in Search plugins field type WooCommerce (author WooThemes). Install it, activate it and then continue importing demo content.

I got the red colored Internal Server Error Message. What should I do?

On some hosting environments (HostGator, GoDaddy) there is an issue with the resources dedicated to a single instance of Shared Hosting. While trying to prevent a single instance to compromise others in Shared Hosting environment, they set the limits too low. Especially limits related to memory and processing power.

As a first step, please try to set Server Recommended Settings and try the import again.

If that does not work, most probably the hosting limit prevents creation of thumbnails for images larger than 60-70k.

The consequence is that you will not be able to see the thumbnails in your Media Library although the images are there (thumbnail was not created) and you will not get optimized images for different elements on the site. You will get the original ones which are usually not optimized for the placeholder they have been put in.

In order to import the demo in such environment, you need to repeat it over and over again. The import is incremental process and eventually it will finish (it usually takes 30 or more retries since it will crash on the import of each image larger than 60kb). You can check the progress by refreshing Media Library window – each retry should add one or more images (the ones with 60kb and more will be grey while the smaller ones will have a proper thumbnail).

Once the import finishes you will have a functioning demo, but we strongly recommend to resolve the resources issue with the hosting or change it since it will almost certainly create other problems in the future.

I get Error 404 (Page not found) for all pages except the home page of the site. What should I do?

Try to recreate permalink structure by going to Settings > Permalinks, changing it to Post name for example, saving the settings, then changing it back to Day and name and saving it again.

Images on my demo site are low quality. Why is that?

Demo imports come with low quality images for two reasons – one is the speed of import and the second is that images are not licensed for third party use, just for demo presentation purposes.

Distributing production quality images with our demos would be a violation of the license terms on our part.

If you would like to use the same images as on our demo for your final site, please let us know and we will provide you all the information of used images on ShutterStock.