The Contractor: Construction Company WordPress Theme

  1. Support Resources
  2. Plugins
  3. Installation
  4. Theme Options
  5. Post Options
  6. Menu Setup
  7. Home Page
  8. Header Style
  9. Page Description
  10. Post Formats
  11. Post Image Gallery/Grid
  12. Page Templates
  13. Location Map
  14. Column Count
  15. Pagination
  16. Featured Images
  17. Widgets
  18. Post Date Format
  19. Sticky/Featured Posts
  20. Comments on/off
  21. JavaScript
  22. Changelog

Support ResourcesTable of Contents ↑

PluginsTable of Contents ↑

InstallationTable of Contents ↑

  1. Download and unzip the folder from ThemeForest.
  2. Upload the theme folder (with the "style.css" file inside) to the themes directory of your blog, which is located within the wp-content directory.
  3. Activate the theme from your admin panel by navigating to "appearance" > "themes".
  4. Theme options will be accessible from “appearance” > “customize”.
  5. Individual post/page options are available on the post/page edit screen.

Theme OptionsTable of Contents ↑

Theme options are controlled from the theme customizer panel. Once finished installing the theme, be sure to review the options available by navigating to “Appearance” > “Customize”.

options

Post OptionsTable of Contents ↑

Additional options are made available on post/page edit screens below the content box...

To organize your menu items, navigate to “Appearance” > “Menus”.



For more info, watch this video: http://www.youtube.com/watch?v=U90Jt4qvLMc

Home PageTable of Contents ↑

By default the theme will display the latest posts with a filter on the home page. If you want to use one of the pages you created instead, navigate to the "reading settings" page and select a page in the "a static page" drop down menu. You can disregard the "posts page" option.

Header StyleTable of Contents ↑

There are two header style options: Large and Standard. The Large style will always push the content down in order to make the header area, menu and page title always in maximum view. The Standard style will display the header at the smallest size possible in order to fit the content on the page. Examples...

The site-wide setting is controlled from the Customize page, but posts/pages can override this setting individually from the post/page edit screen.

Page DescriptionTable of Contents ↑

The page description, which appears below the page title, is controlled from various places for different types of pages. For posts/pages, it's controlled from the excerpt field on the edit screen (see example 1 below). For categories/tags, it's controlled from the "description" text box on the edit screen for categories/tags (see example 2 below).


Posts/Pages

Excerpt

Categories/Tags

Description

Post FormatsTable of Contents ↑

On the post edit screen is a "Format" box with various options. The Contractor uses these formats to determine how the post is used and displayed...


Post Image Gallery/GridTable of Contents ↑

When using the "Gallery" post format, the theme will automatically grab any images you have uploaded/attached and display them in a grid layout for you.

NOTE: You DO NOT need to insert any images or gallery shortcodes into the post content area. Simply upload them to the post and you're done.

To control the order of images in the gallery, click the "Add Media" button on the post edit screen and from the "Media Library" tab select the "Uploaded to this post" option in the drop down. You can then click/drag the images into the order you want them to display.

Page TemplatesTable of Contents ↑

By default pages will display the post content below the menu/title section and nothing else. You have additional options available under the "page attributes" menu on the page edit screen (see screenshot below).

Location MapTable of Contents ↑

The location map is generated when (1) a page is using one of the location map page templates and (2) posts have location details via Post Options.

Column CountTable of Contents ↑

By default, the theme will display post/page content in 2 columns. The site-wide setting for this is controlled from the Customize page, but it can be overriden individually on the post/page edit screen in the post options box.

If you want to make use of various columns shortcodes, simply make the site-wide column count set to "1" so that you can control columns via plugin options/shortcodes.

PaginationTable of Contents ↑

To create pagination links at the bottom of the page (i.e. "1 2 3 4"), use the "Insert Page Break" button in your page content box editor. If you're using the "text" tab editor (not the "visual" tab), use <!--nextpage--> to separate sections.


Visual Editor

page_break_button

Text Editor

next page

Featured ImagesTable of Contents ↑

To feature images, use the “Featured Image” section on the lower right side of the post edit page (see screenshot below). After uploading the image, select "Set Featured Image". When uploading an image, it automatically creates all the different sizes for you.


      ↓

WidgetsTable of Contents ↑

All widgets are controlled from the "widgets" page (under "appearance"). The “Live Widgets” section controls the main widgets panel.

If you're using either the Widgets Page or Location Map w/ Widgets page templates, you'll see additional widget sections for the pages you created.

Post Date FormatTable of Contents ↑

To control the way the post date displays on category/archive pages, navigate to "settings" > "general" and locate the options in the "Date Format" section. The demo site has the following configuration...

For a full list of date format options, check out the PHP Date Manual

Sticky/Featured PostsTable of Contents ↑

To control the posts that appear at the bottom of every page, simply make the posts "sticky" on the post edit page as illustrated below...


            ↓

Comments on/offTable of Contents ↑

JavaScriptTable of Contents ↑

This theme imports the following JavaScript files:

  1. jQuery: jQuery is a JavaScript library that greatly reduces the amount of code that you must write.
  2. Custom Scripts: The custom.js file provides some custom scripts for jQuery.
  3. Google Custom Font APIs: This script allows the theme to utilize Google’s custom font directory provided by http://google.com/webfonts
  4. Pace: Pace loading creates the loading animation effect at the top of the page (white horizontal bar). More ingo here: http://github.hubspot.com/pace/docs/welcome/

ChangelogTable of Contents ↑

v 1.0.9.3 - Mar 2017
* Improved general legibility of site content.
* Fixed theme check errors and warnings.

v 1.0.9.2 - Nov 2015
* Fixed form element display issues.

v 1.0.9.1 - Aug 2015
* Fixed archive title issue.

v 1.0.9 - Jul 2015
* Fixed site title issue.

v 1.0.8 - Apr 2015
* Addresses new sidebar requirements in WordPress 4.2
* Improved theme customizer markup

v 1.0.7 - Apr 2015
* Added retina.js script for loading hi-res images.

v 1.0.6 - Mar 2015
* Fixed Category title issue.

v 1.0.5 - Mar 2015
* Fixed customizer issue.

v 1.0.4 - Mar 2015
* Fixed map color styling issue.
* Optimized code.
* Added support for WP 4.1 features/requirements.

v 1.0.3 - Oct 2014
* Fixed site-wide "large display" header setting issue.

v 1.0.2 - Oct 2014
* Fixed double listing in .POT file for language translations.

v 1.0.1 - Sept 2014
* Addresses issue with stylesheet when using child themes.

v 1.0.0 - Sept 2014
* Initial Release