This document covers the installation, set up, and use of this theme and provides answers and solutions to common problems. We encourage you to first read this document thoroughly if you are experiencing any difficulties before contacting our support team.
If you have any questions that are beyond the scope of this document, feel free to ask us via our dedicated help center.
After downloading the theme package open the folder named “forte-package”, un-zip the folder if it is not already so. Inside the theme package folder you will find the following files:
To upload through your Dashboard, select “Appearance” and then “Themes”. Next, select the “Install Themes” tab at the top of the page and then select the “Upload” link, right above the search field. Choose your file and select “Install Now”. Once the theme is fully uploaded and installed, click “Activate” to activate the WordPress theme.
The theme files will be stored on your server in the
When uploading your theme with the installer, please ensure you are uploading the theme .zip file, not the entire package you downloaded. In this case, you will be uploading forte.zip.
To manually upload your new WordPress theme, login with your credentials to your website and locate the wp-content folder in your WordPress install files. Upload the un-zipped Forte folder into the: wp-content/themes folder.
Once uploaded, activate the theme by heading to the “Themes” menu in the WordPress Dashboard. Locate the Forte theme and hit “Activate”.
Premium Theme Installation
If you're looking for WordPress theme installation and setup to look exactly like the live theme demo - then we're here to help. Fast & simple for only $49.
Our in-house team of professional developers will install the theme, upload the demo XML file, and setup your website exactly like the live demo. Frustration free. Complete your purchase of the Premium Installation service by clicking the link above and send us your deliverables.
- Domain name
- FTP information
- WordPress admin credentials
- Theme files or ThemeForest item purchase code
If you have a problem with the theme or found a bug, please let us know via our official Help Center. We take pride in our customer support and we will do what we can to assist you. If you are experiencing a theme issue, please first turn off all third party plugins to see if the problem persists.
We are happy to help with setup & bugs you may stumble upon though we cannot support CSS customizations.
Forte has the following templates built into the theme and can be applied by creating and saving a page in WordPress.
- Archives Template
- Contact Template
- Site Map Template
- Under Construction Template
- Restrict Content Pro Default Template
- Restrict Content Pro Lost Password Template
- Default Template
On the blog index views there are two different types of pagination options, infinite scrolling and the standard left/right navigational arrows. To activate infinite scrolling, simply check the Activate Infinite Scrolling checkbox within the Theme Customizer and hit the "Save & Publish" up top.
Please note that infinite scrolling is disabled by default.
Number of Posts
The number of posts setting is entered on the
WP Dashboard > Settings > Reading admin page. We strongly recommend entering an integer divisable by 3. For example, 3, 6, 9, 12, 15, 18. This is especially important if infinite scrolling is activated.
There are a couple post formats that are built directly into the theme: standard, audio, quote and video. To change your post format, select your desired format from the Format metabox, located beneath the Publish metabox to the right of your post editor.
Once you've selected a post format, you'll find additional metaboxs appear below your post editor. You will include the neccessary information for your post type and hit "Publish". That's it!
Forte has a couple built-in compatibilties with some modules of the JetPack plugin. Once you've installed and signed in with a WordPress accout, you may turn on/off various elements. Forte takes advantage of the Contact Form, Posts by Email, Subscriptions, and Tiled Galleries modules.
Creating a Gallery
To create a gallery, click on the Add Media button above the page or post editor. Then click on Create Gallery, which is located at the top left. You may now select as many pictures as you'd like to be included in the tiled gallery.
Once you've selected your pictures, hit the Create a new gallery button on the bottom left. Lastly, modify the Gallery Settings on the right hand side of the modal. We suggest setting the "Link to" value to none and the "Type" to either tiled mosiac or square tiles. Now hit Insert Gallery.
Hero Meta Settings
On each page and post you'll see a Page/Post Meta Settings metabox, located below the page content editor. This metabox includes the options to display a page/post subtitle (on page templates other than the Under Construction template), enable the fullscreen hero area (pages), select an overlay color for the hero area and upload a video file for a video background.
Don't forget to upload featured images on your pages and posts in order to display a captivating and inspiring fullscreen hero area. You can add featured images via the Featured Image meta module, located below the Publish and Page Attributes metaboxes, on the right side of your page editor.
Hero Video Backgrounds
To add some flair to your page or post, upload or link to a movie file to the Background Video URL file uploader/URL field within the Post/Page Meta Settings metabox. You may add video backgrounds to both pages and posts.
Don't forget to upload a featured image for your video background enabled posts. The video background will not display on smaller viewports - primarily due to mobile browsing capabilities.
Hero Overlay Colors
In addition to adding a neat fullscreen image or video to your hero area, you may select a color to overlay over your hero area. This helps in readiability of your hero area, as well as creates a clean and flowing elemental response when viewers scroll down your hero area.
Note that for pages you'll need to have the "Activate Fullscreen Hero" checkbox checked, in order to display a hero area on your page. Posts are automatically created with Hero areas, but Forte includes the option to not have a hero area on pages.
- Flickr Photostream Widget
- Video Embed Widget
Bean Plugin Widgets
The following widgets are provided with our compatible array of free plugins.
- Bean Tweets Widget
- Bean Instagram Widget
- Bean Social Widget
- Bean Dribbble Widget
- Bean 500px Widget
Using the Widgets
To employ a widget, simply go to your Widgets editor (located in your WordPress Dashboard in the “Appearance” menu) and drag your widgets into the specified widget areas.
Widget Area Generator
To create a widget area, locate the "Widget Areas" link on the WordPress Dashboard, under the “Appearance” tab. Once you are in the manager, select “Add New”. Next, name the widget area, choose your conditions, select the current widget area to replace, then hit “Publish”.
Return to your Widgets Dasboard and you will find your new widget area has been added and is abiding by the conditions you have set. Add your widgets here and you will see them change based on the conditions (templates, pages, ect.) that you chose.
Theme Widget Areas
Forte includes the following widget areas by default:
- Footer Col 1 located in footer.php
- Footer Col 2 located in footer.php
- Footer Col 3 located in footer.php
- Hidden Sidebar only if activated via the theme customizer
Accessing the Customizer
To access the live Theme Customizer, you may select the Customize button in the admin bar dropdown or select
"Customize" from the Dashboard menu. Note that you must be logged in as a site administrator in order to access the controls.
1. Site Title & Tagline
Set your site title and the tagline. Additionally, add a header tagline to appear beneath your logo/site title.
2. Theme Settings
Enable Retina.js, enable the Bean Framework SEO metaboxes and enable the Hidden Sidebar function.
3. General Settings
Upload your logo/login logo/favicon/apple touch icon, Twitter username, footer alternate text and even add your Google analytics script.
4. Blog Settings
Activate inifinte scrolling pagination, elect to display your related posts, the author byline and post likes.
5. Contact Settings
Add your contact template's email address - to where you'd like your messages sent to. Also customize the contact form's text.
6. Mailbag Settings
If you've installed the compatible Mailbag plugin, simply add your own title, paragraph text and select your email service. Don't forget to fill in your Mailbag settings on your WP Dashboard > Settings > Mailbag Settings admin page.
7. RCP Settings
If you've installed the compatible Restrict Content Pro plugin, add select your login, register and lost password pages here. You'll need to create them first before selecting them.
5. 404 Error
Customize the 404 page by adding your custom 404 text to go along with a custom 404 error page logo.
Change up the theme's background by simply selecting an alternate color.
2. Custom Styles
Easily manipulate the theme accent color CSS elements throughout the theme with the color picker in this tab.
3. Article CSS3 Filter
Within the Custom Styles section of the Theme Customizer, you'll find a select field to set an optional CSS3 Filter value (black/white, sepia and high saturation). If activated, your articles will default with the selected filter active.
Note that these filters only function in modern versions of browsers.
4. Custom CSS
Insert your own CSS into this block and it will be applied to your website. This overrides all default styles located throughout the theme. Get help learning the art of CSS →
CSS entered in the Custom CSS editor will override all other theme stylesheets. Deleting the styles inputted here will allow the stylesheets display.
Forte is compatible with many of our custom developed WordPress Plugins. Head over to our website and download our free plugins now →
- Bean Shortcodes
- Bean Tweets
- Bean Instagram
- Bean Social
- Bean 500px
- Bean Dribbble
- Bean Pricing Tables
- Bean Registry
- Bean Team
MailBag WP Plugin
Forte is compatible with the popular Mailbag plugin, which is a neat plugin that adds a subscribe email input field at the end of your posts. Once installed, locate the settings page in WP Dashboard > Settings > Mailbag Settings and add in your relevant information.
After you've downloaded and installed the plugin you'll notice a Mailbag Settings module located within the Theme Customizer. You may customize the subscribe block's title, paragraph text and then select your corresponding email service (that you selected on the Mailbag settings page).
Restrict Content Pro WP Plugin
Forte is also compatible with the popular membership/subscription plugin, Restrict Content Pro. Note that this is a paid plugin and does not come packaged in the theme files.
For questions regarding the functionality of RCP itself, please refer to the Help section within the Restrict tab on your WP Dashboard - or use the RCP Forums.
Creating RCP Pages
After you've installed the plugin, you will need to create three pages (Login, Register, and Lost Password). The Login and Register pages should use the included RCP Template, whereas the Lost Password page will use the included RCP Lost Password Template.
There are a wide variety of available shortcodes that can be used in and throughout the theme. For the login page you just created, use the
[login_form] to correctly output your login form. Use
[register_form] to display your register form.
There are many ways to use the shortcodes above. Take a look at the Help admin page within the Restrict settings of your admin dashboard.
Theme Customizer RCP Settings
Once you've created the pages above, you'll see a RCP Settings module within the Theme Customizer. Select your Login, Register & Lost Password pages. These values will be populated across necessary theme files.
Now for the fun part! Once you've set up the RCP functionality, you can easily restrict certain posts or pages, or even sections of content. To restrict content, simply check the Paid Only checkbox on the "Restrict this Content" metabox (located directly beneath your post/page editor).
Each graphical asset has an associated retina image that should be modified when customizing assets in this theme. You will find these retina assets in their respective image locations, in the “retina” folders.
Additionally, if the image size has changed, the background-size property of the associated class in /assets/css/mobile.css must be modified to reflect those changes.
HD Retina Assets
Forte has particular @3x CSS located in mobile.css, which utilizes the images appended with @3x ex: firstname.lastname@example.org within the
/assets/images/retina folder on HiDPI screens.
If you'd like to add more @3x assets, simple save your image at 300% (we use Photoshop) and add it to the
/assets/images/retina folder. Then look for the following CSS at the bottom of mobile.css and add your CSS element with a background image pointing to your new image:
You may need to add the
background-sizeattribute to the element if you have not already added it to the standard retina query.
This theme is retina.js ready - which means that any image will be replaced by a retina image if you’ve uploaded one into the same directory & have appended the “@2x” to the end: ex: email@example.com will replace logo.png
WordPress will modify the asset name of any identically named uploads. Make sure your retina assets are the named identically - with "@2x" appended.
If you've requested and entered your theme license key, then you'll automatically be notified of any theme updates as we push them. This is the most effective method for getting updates pushed to you quickly and effienctly. Read more about theme licenses.
Check for Updates
To check your theme version, click the live changelog link below and check the version number at the top of the changelog.txt file:
Relay the changelog version at the top of that changelog.txt file with the version in your WordPress Dashboard > Appearance > Themes section to see if your theme files are up to date.
If you are in need of the update, download the current build from the location you purchased the theme from (either ThemeForest, Creative Market or via your account dashboard) to install the updated theme.
If you have an active license key applied to your theme, you will receive live update notifications to which allows one-click updates directly from your WordPress dashboard.
If you have not customized the original theme files then you may simply drop the updated theme folder contents into the theme folder on your server – which is located in wp-content/themes/forte.
If you wish to upload the entire updated theme as a separate theme, ensure you:
- Rename the updated theme’s folder (different from the current theme)
- Drop the renamed theme folder into wp-content/themes
- Switch to the new theme via your WordPress Dashboard
If you choose to upload the whole theme and switch to it, you may lose your Theme Customizer data and will have to add those back in.
FTP Selective Updating
On the other hand, if you have customized some files in the core theme contents, you should consider selective updating, which simply means updating only the files that are pointed out in the theme’s changelog.
There are a couple programs out there that will allow you to compare versions of files, in order to catch customizations you may not remember. Some recommended programs are WinMerge (Windows), Kaleidoscope (OSX), and handy GitHub (OSX) & (Windows).
Overall, the safest and cleanest way to update your theme is to leave your currently modified theme on your server/site as is, rename the folder of the newly updated theme, upload the new theme, and modify that to match your original custom work. In this way, if something has gone wrong with the new version, you’re just a few clicks away from getting things back to how they originally were.
Please note that ThemeBeans is not responsible for content loss, database errors and such, which may happen to your WordPress install upon an incorrectly applied theme update.
Locating your Key
Below are the different locations you may purchase our themes and clarifying instructions on locating your license per each.
1. Purchased from ThemeBeans
You should have received an email purchase receipt with your theme license key attached. Be sure to check your spam mailbox, just in case the receipt was filtered on accident. That’s it!
2. Purchased from ThemeForest
Locate your item purchase code from ThemeForest and then complete the license request form. Once you’ve sent us your request, we’ll email you a license key for your verified theme purchase.
Please only submit one request per purchase code. It may take up to 24 hours to process your request and generate your license key.
Below is a graphic depicting how to find your item purchase code:
3. Purchased from Creative Market
Contact our support team with your Order ID (which is located on your purchased product’s invoice. Once again, after we’ve verified your purchase, we’ll email you a license key for your verified theme purchase. Below is a graphic depicting how to find your purchase order ID.
It is important to keep your license up to date in order to continue getting updates for your ThemeBeans WordPress theme and support for any issues you may encounter. Renewing your license grants you access to support and updates for another year, including all updates for bug fixes and feature introductions.
Once you've located your license key you may enter the key on the Theme License admin page, located on your
WP Dashboard > Appearance > Theme License. Once your license key is entered, hit the “Activate” button. Upon a successful activation you’ll see a green “Active” tag next to the input field.
If your key is not applied after hitting the Activate button, simply re-enter the key and try again. Sometimes it takes a few tries to properly establish a connection with the activation server.
Theme license key and update notification support only apply to our WordPress themes running our Bean Framework v2.2 and forward.
Bean Feature Setup
As a quick reference point, you may have noticed the
bean_feature_setup function at the top of your theme’s functions.php file. Within this function there are a few true/false statements – set to activate or deactivate various features and functionality within the theme.
We recommend that after installing the included child theme, activate it and then copy this function into your child functions.php file. This way you can turn off/on features from your the child - and your changes will never be overwritten.
The above is just an example of the
bean_feature_setupfucntion. You should grab the function from your downloaded theme package to copy into your child theme - DON'T use this one.
If you'd like to add another menu location to use in the theme, search for the
bean_theme_setup function in your theme's functions.php file and copy that whole function to your child theme.
bean_theme_setup function you'll see the standard register_nav_menus function. Simply create another copy/paste another line with a unique location identifiers and name. The code below creates two separate menus locations that are selectable via the
WP Dashboard > Appearance > Menu page.
Adding your menu to the theme.
Now that you've created the menu, you can use it in your theme's files. As always, we suggest utilizing a child theme to make file modifications.
The code below is an example of the wp_nav_menu function that displays your created navigation window. There is quite a few parameters associated with this function, so take a look at it's official reference to see all that you can do.
Add Image Sizes
If you'd like to add another image size for your WordPress instance to automatically size for, search for the
bean_theme_setup function in your theme's functions.php file and copy that whole function to your child theme (if you have not already done so).
You'll want to look for
add_image_size within the
bean_theme_setup function and copy/paste a new line in. Below is an example of the
Note that the first numeral value is the image's width and the second is the height. Read more about the parameters of the
add_image_size function on the WordPress reference site.
Using image_size in your theme.
It's pretty simple to utilize your new image size within your theme templates. Here's an example using the above
Note that you will need to regenerate your images if you're trying to create an image size for images already uploaded to your WordPress Media Library.
As part of our v2.0.5 Bean Framework update, we’ve added an option to completely whitelabel the theme framework. Set the
"whitelabel" value to
"true" within the
bean_feature_setup function and the default ThemeBeans favicon, logo and general references to ThemeBeans will be removed.
This is a great addition those developers out there who are customizing ThemeBeans themes for clients. There’s no need to dive in and “rip” out code.
Files & Sources
These are the primary CSS files used for general front-end styling. Use these to customize your theme even further.
- style.css primary stylesheet
- assets/css/mobile.css responsive stylesheet
- fitvids www.fitvidsjs.com
- infinitescroll www.github.com/paulirish/infinite-scroll
- jplayer www.jplayer.org
- meanmenu www.github.com/weare2ndfloor/meanmenu
- retina www.imulus.github.io/retinajs/
- skrollr www.github.com/Prinzhorn/skrollr
Template PSDs and image asset source files are included within the theme's
/sources folders. These files contain the necessary elements for customizing Forte even further.
Our Focus is to design & craft the most proficient and trustworthy themes and plugins available in the WordPress eco-system.
Our Philisophy is that each product our team builds is thoughtfully executed with a simplistic and intuitive focus, down to the last line of code.
We strive to maintain a strong symbiotic relationship with the core WordPress CMS and our team diligently updates each theme and plugin to ensure seamless update transitions. All in all, we like to keep our products well oiled and running smoothly.
Our latest premium WordPress themes. Each theme in our collection is meticulously crafted to afford the best user experience possible, for novices & developers alike.