Documentation
Business Theme
General Setup
Installation
To install the Business Theme you must first have a working WordPress(.org) installation. For information on installing WordPress, please see
Installing WordPress, from the WordPress Codex. Once WordPress has been setup in your hosting environment, you can install your theme one of two ways:
FTP upload: download and un-zip your theme folder, and using the FTP program of your choice upload the theme folder to the ‘../wp-content/themes/’ folder on your server.
WordPress dashboard: download your theme and sign into your WordPress dashboard (e.g., yourdomain.com/wp-admin). Navigate to Appearance > Themes > Add New > Upload, and select your zipped theme folder, click “Install Now”. Once the theme is uploaded you will need to activate it, either with the provided link or under Appearance > Themes.
Note: If you use Safari as your primary browser you may find that your theme folder is not zipped after downloading it. You will need to re-compress your theme folder before initiating the second installation process.
Plugins
The Business Theme requires the
Jetpack plugin to utilize the featured content slider on the Home Page template and the portfolio custom post type for displaying projects.
Please note that the contact form is powered by Gravity Forms, an excellent premium WordPress contact form plugin (free alternatives include ‘Contact Form 7’ and ‘Jetpack Forms’). If you want to make use of the shop portion of the theme you will need to install WooCommerce.
Reading Settings
In order to setup the home page within the Business Theme you will need to create a page and apply the Home Page template. Then, choose that page as “a static page” within the reading settings (Settings > Reading).
Image Dimensions
Theme defined image dimensions are as follows (these can be found in the ‘Theme Setup’ function at the top of your functions.php file):
Logo: 680x160px
Business Featured Slider: 1800x1800px
Business Featured Large: 2400x1800px
Business Featured Medium: 1200x800px
Business Featured Small: 640x640px
Custom Header
You can upload an image of your choosing under Appearance > Header in your WordPress dashboard, or within the customizer under Appearance > Customize > Header Image. The header image will be added at the top of the blog, archive and search pages.
Custom Menus
You can setup and manage your menu under
Appearance > Menus, in your WordPress dashboard. The Business Theme utilizes 2 custom menus; a
Header Menu, and a
Social Menu for displaying social media icons in the footer. See the
Codex for an explanation of the custom menu system (
Note: this tutorial is for WordPress.com, but the process is the same).
Home Page Template
Homepage Featured Slider
The Business Theme uses the featured content slider from
Jetpack under
Appearance > Customize > Featured Content.
Jetpack must be installed for this feature to be active.
Featured Team
Team members can be added to your site via the ‘Team’ tab in your dashboard. You can review existing team members under
Team > Team, add new members under
Team > Add New Member, and create team member related categories under
Team > Categories. It is advised that you create at least one team member before following the steps below.
Setting up the Home Template Featured Team Section
Showing team members on the home page is simply a matter of selecting a team member category to display. Navigate to Appearance > Customize > Theme Options > Home Template and you will see a few options. ‘Team Section Title’ will allow you to set a custom title for the team section (‘Meet Our Founders’ in the demo); ‘Team Home Category’ will determine which team members display according to how you categorized them.
Setting up the ‘Team’ Page Template
- Navigate to Pages > Add New, and create a new page.
- From the ‘Page Templates’ drop-down menu, select the ‘Team’ page template option. Save and Publish.
- Navigate to Appearance > Customize > Theme Options > Page Templates > Team Template Category to configure your team page (select a category to display in the same way that you did for the Home Template).
- Navigate to Appearance > Menus to add your team page to your (custom) menu.
Featured Projects
Projects can be added to your site via the ‘Projects’ tab in your dashboard. You can add new projects under
Projects > Add New Project.
Setting up the Home Template Projects Section
Featured projects will display automatically when created. You have the option of providing a custom title under Appearance > Customize > Theme Options > Home Template > Featured Projects Title.
Featured Page
A featured page can be displayed at the bottom of the Home Template (which is the Company Profile in the demo), under Appearance > Customize > Theme Options > Home Template > Featured Page.
Page Template Setup
Job Listing Template
Jobs can be added to the ‘job listing’ page template (the ‘Careers’ page, in the demo), under the ‘Jobs’ tab in your dashboard. You can review existing jobs under
Jobs > Jobs, add create new jobs under
Jobs > Add New Position. It is advised that you create at least one job before following the steps below.
Setting up the ‘Job Listing’ Page Template
- Navigate to Pages > Add New, and create a new page.
- From the ‘Page Templates’ drop-down menu, select the ‘Job Listing’ page template option. Save and Publish.
- Navigate to Appearance > Menus to add your team page to your (custom) menu.
Portfolio Template
The Portfolio page template displays traditional posts from a category set within Appearance > Customize > Theme Options > Page Templates > Portfolio Category. You may choose the column layouts for the Portfolio page template under Appearance > Customize > Theme Options > Page Templates > Portfolio Template Columns.