You can install the theme in two ways. These are as follows:
WordPress:
FTP:
After installing and activating the theme you will notice a message in the top of your dashboard with required and recommended plugins.
Install and activate these plugins.
If you are a developer and you want customize the theme, install the child-theme (bezel-wp-child.zip) included in the download package. If you edit the code of the main theme, you will lose all your changes
To import the demo content and have the theme look exactly like the ThemeForest preview, you just need to open the page "Bezel Options", select the tab "Import Demo Data" and click on the button "Import". A warning message will appear, read it and confirm only if you have installed required plugins. This process can take up to 10 minutes, don't do anything until you get a successful message! (Don't close or refresh the page).
Here's a video that shows the complete process:
This process will not only import demo content and widgets. It will set the Home Page, the Blog page and the menus. When it finishes, your website is ready, no initial setup required.
By default, Visual Composer is enabled only for pages. You need to enable it for custom post types, such as Portfolio items.
Navigate to the Visual Composer settings page, select the tab Role Manager and switch the Post Types field from Pages Only to Custom. Now check the pages and portfolio fields.
Check out this video:
Creating pages with Visual Composer is very simple. You can use prebuilt templates included with Bezel, or you can create them from scratch. In the following video you can learn how to do it.
If you are not familiar with Visual Composer, check out the official video tutorials here.
To set up a Mega Menu, you just need to create a standard WordPress menu, by following this procedure:
Check out this video that shows the complete process:
Go to "Bezel Options" on the left side of your admin panel.
Here you have several options. You can:
See some examples here:
To add a blog page, navigate to "Pages => Add New", create a new page called "Blog" (for example) and select the template "Blog Page", from the right sidebar.
From "Blog Options", under the WordPress editor, you can choose the layout and the sidebar position.
The "Grid" layout allows you to select the number of columns.
Now, you just need to set the page as "Posts Page". Navigate to Settings > Reading and change the Front page displays to "A static page". Choose then an Home page as Front Page, and the new created "Blog" as Posts page.
It's important to use always the latest version of the theme. To update it, there are two ways:
You just need to navigate to "Plugins => Add New", search for "Easy Theme and Plugin Upgrades" and install it.
This is the update process:
That's it. The plugin will automatically create a backup of the previous version of the theme, incase anything goes wrong.
If you are a developer and you've customized the theme without installing the child-theme (bezel-wp-child.zip), you will lose all your changes when you will update the theme. Always use the child theme if you want to customize it.
Unless you are trying to install an HTML template instead of a WordPress theme, this error message does not mean that the theme you have purchased is broken, it simply means it has been uploaded incorrectly. You don't have to upload the purchased package, but you need upload the installable WordPress theme, the "bezel-wp.zip" file.
The file is located in the unzipped package. If you can't find it, do the following:
You need to obtain a Google Maps API key from this link (you will see the button "Get a Key"). After that, go to "Bezel Options" and paste the key in the "Google Maps Api Key" field, in the "General" tab.
Consider to use a cache plugin, like WP Super Cache. It will improve the performances of your website. If it does not solve the problem, most probably the issue is related to your web hosting. If you are using a cheap hosting, you will encounter many problems with WordPress.
I advise you to use a premium hosting provider, like these: