KnowledgePress

Theme Documentation

Extract (Unzip) the theme download package. Within the download package you'll find the following file structure and contents.

                download_package/
                          │
                          ├── documentation/
                          │   	├── assets/
                          │   	└── index.html
                          │
                          ├── import/
                          │     └── demo-import.xml
                          │
                          ├── license/
                          │   	├── README_License.txt
                          │   	└── GPL.txt
                          │
                          ├── knowledgepress/
                          │   
                          └── knowledgepress.zip 
              

Zipped folder knowledgepress.zip to be used for installation through WordPress admin panel. Folder knowledgepress/ to be used for FTP installation. Open index.html located in documentation/ folder to access theme documentation.

You can install the theme in two ways:

WordPress

  • Go to WordPress admin panel
  • Go to Appearance → Themes
  • Go to "Install Themes"
  • Click Upload
  • Click "Choose file" (or "Browse", depending on your browser) and choose the zipped theme file knowledgepress.zip
  • Click "Install Now"
  • After WordPress finishes the installation click "Activate"
Insure you upload only the theme zip file not the entire download package zip!

FTP

Extract knowledgepress.zip file and upload the extracted folder to /wp-content/themes/ folder on your server.

Insure you upload only the theme folder not the entire download package folder!

Migration from a theme

If you are migrating from a theme which used the native featured images functionality of WordPress. Please use Regenerate Thumbnails to regenerate thumbnails for Innocence.

You can import demo content using XML file (optional).

To import demo content, navigate to Tools -> Import -> WordPress -> Chose File select XML flile located in theme donload packafe under import folder. Proced with uploading the file and selecting author and content options.

Theme has 5 custom widgets and supports two side bars: Left or Right Sidebar and Footer Sidebar.

To setup a widgetized area, navigate to Apperance -> Widgets and use the drag and drop interface to drop widgets into the desired widgetized areas.

Recent Posts Widget

Recent Posts widget allowing increased customization to display recent posts from multiple categories.

Popular Posts Widget

Popular Posts widget allowing increased customization to display popular posts from multiple categories.

Twitter Widget

Twitter widget will enable you to add recent tweets from your twitter account to a widgetized area. You can customize the number of tweets and the follow me from the widget settings.

Flickr Widget

Flickr widget will enable you to add photos from your Flickr account to a widgetized area. You can customize the number of photos displayed from the widget settings.

Contact Info Widget

Contact Info widget will enable you to add contact info to side bar. You can customize the contact info from the widget settings.

Set up custom "Home" page template.

To set up the homepage create a new page by navigating to Pages > Add New. Give this page a title (you do not have to include any content unless you wish to do so). Select the "Home" template from the Page Attributes section and click “Publish”.

Once done, navigate to Settings > Reading and configure the “Front Page Displays” setting. Select the static page option and choose the page you just created as your front page. Your homepage is now created and can be configured under Appearance>>Theme Options>>Home.

Home Page Content

Home page has 4 unique content sections:

Home Page

Theme comes with a custom theme options panel "Theme Options" located under "Appearance" menu.

General Tab

Content Layout: Select main content and sidebar alignment.
Logo: Upload your own logo or change your logo.
Favicon: Upload your own favicon.
Header Title: Enter header title.
Header Tagline: Enter header tagline (Shown on all pages excet 'Home' page template).
Search Bar: Add search bar to header. (Applies to all pages except Home page template)
Google Analytics: Enter your Google analytics code (ie "UA-24189019-1").
Copyright: Enter your footer copyright information.
CSS Code: Enter your custom CSS code here to override styling CSS.

Style Tab

Theme Color: Select theme color.
Main Body Text: Select body font, size and color, this font is used for all body text.
Navigation: Select main navigation font replacement and size.
Headings: Select header font replacement (H1, H2, H3, H4, H5, H6 tags).

Home Tab

Settings for "Home" page template.

Hero Image Upload: Upload home page hero background image (overrides background color). Min recommended size 1500px x 900px.
Left, Middle, Right Boxes:Boxes displayed below hero image.
  • Icon: Select Box Icon
  • Page Title & Link: Select page linked to the box (Create page first).
  • Description: Enter optional description for the box.
Featured Articles:Select featured articles to be displayed.
  • Featured Title: Enter featured section title.
  • Featured Article 1,2,3,4: Select featured article to be displayed.
Video Section:Boxes displayed below hero image.
  • Video Section Title: Enter video section title.
  • Select Video Category: Select post category to display video post links on the right hand side of the video player.
  • Video Player Link: Select video post linked to the video player.
  • Video Image Upload: Upload optional background image for the video player.

Knowledge Base Tab

Settings for "Knowledge Base" page template.

Articles Per Category: Select number of knowledge base articles per category.
Article Excerpt Length: Specify article excerpt length displayed on "Articles" page template and search page.
Author Box: Display author info box below article.
Comments Closed: Suppress 'Comments are closed' message.

Social Tab

Add social icons to footer: Enter full URL, ie 'http://facebook.com/username'.

Contact Tab

Contact Form Email Address: Enter the email address where want to receive emails from the contact form or leave blank to use default admin email..
Contact Form Subject: Enter the subject for the contact form or leave blank to use default subject.

Theme comes with 7 custom page templates. To set one of these pages up go to Pages > Add New > in here you enter the title, content and then go to the Page Attributes > Template > and choose your page template.

Page Templates

Archives

Page with links to all your archived entries, arranged to form the main gateway into your past articles.

Articles

Blog style page displaying all knowledge base articles.

Contact

Displays contact form, the form uses by default admin email or you can specify alternate email address and subject under theme options.

FAQ

FAQ page template displays FAQ articles and categories. To create a FAQ post go to FAQ>>Add New, enter post title, enter post content and save. FAQ page template can display FAQ posts grouped into categories, create categories under FAQ>>Categories" and asign FAQ post to these categories.

Full Width

Full width page template (no sidebar).

Home

Home page template is a custom front page, page options settings are located under Appearance>>Theme Options. To set the page as front page for your site go to Settings>>Reading>>Front page displays, select "A static page" and set the page under "Posts Page".

Knowledge Base

Knowledge Base page template displays Knowledge Base articles (posts) and categories, page options settings are located under Appearance>>Theme Options>>Knowledge Base.

The theme supports the use of different post formats in order to change the appearance of your content. If you are familiar to tumblr, the concept is similar. Theme supportes "Standard" and "Video" post formats.

Standard

Standard post displays title and post content on articles or search page. Go to Post>>Add New, enter post title, enter post content, under "Format" metabox select "Standard" and save.

Image

Image post displays title, featured image and post content on articles or search page. Go to Post>>Add New, enter post title, under "Format" metabox select "Image", under "Featued Image" metabox upload your image and save.

Video

Video post displays title, YouTube or Vimeo video and post content on articles or search page. Go to Post>>Add New, enter post title, under "Format" metabox select "Video". This will reveal "Video Post Settings" metabox, enter YouTube or Vimeo embed code and save.

Shortcodes help you to create additional column layouts, tabs, sliders, infoboxes and quotes inside a page or a post editor. You can copy shorecodes templates below and paste it directly to the page/post editor.

Remove all blank spaces and line breaks within shortcode, use:

[code]Insert your code here.[/code]

Instead of:

[code]
Insert your code here.
[/code]

Blockquotes

Love begins at home, and it is not how much we do... but how much love we put in that action.

[blockquote cite="Mother Theresa" float="(left right [optional])"]Love begins at home, and it is not how much we do... but how much love we put in that action.[/blockquote]

Buttons

Primary button inherits theme skin style as set in "Theme Options".











[button type="(primary info success danger warning inverse)" size="(mini small medium large)" text="Button text" url="http://google.com"]
            

Alerts

[alert type="(warning info success error)" close="(true false)" text="Alert text goes here."]
            

Block message alerts

[block-message type="(warning info success error)" close="(true false)" text="Alert text goes here."]

Tabs

            [tabset]
            	[tab_head]
            		[tab_title active="active" sequence="1"]First Tab Title[/tab_title]
            		[tab_title sequence="2"]Second Tab Title[/tab_title]
            	[/tab_head]
            	[tab_content]
            		[tab_pane active="active" sequence="1"]Content for tab1.[/tab_pane]
            		[tab_pane sequence="2"]Content for tab2.[/tab_pane]
            	[/tab_content]
            [/tabset]

Accordion

            [accordion]
            	[accordion_pane accordion_title="My Accordion 1"]Accordion 1 content.[/accordion_pane]
            	[accordion_pane accordion_title="My Accordion 2"]Accordion 2 content.[/accordion_pane]
            	[accordion_pane accordion_title="My Accordion 3"]Accordion 3 content.[/accordion_pane]
            [/accordion]

Labels

            [label color="grey"]Content goes here.[/label]
            

Available colors : grey, green, yellow, red, blue, black.


Columns

Full width column:
            [column_full]Content goes here.[/column_full]
Half Column
            [column_wrap]
            	[column_half]Content goes here.[/column_half]
            	[column_half]Content goes here.[/column_half]
            [/column_wrap]
One third / Two third
            [column_wrap]
            	[column_one_third]Content goes here.[/column_one_third]
            	[column_two_third]Content goes here.[/column_two_third]
            [/column_wrap]
Three Columns
            [column_wrap]
            	[column_one_third]Content goes here.[/column_one_third]
            	[column_one_third]Content goes here.[/column_one_third]
            	[column_one_third]Content goes here.[/column_one_third]
            [/column_wrap]
One Fourth / Thee Fourth
            [column_wrap]
            	[column_one_fourth]Content goes here.[/column_one_fourth]
            	[column_three_fourth]Content goes here.[/column_three_fourth]
            [/column_wrap]
Four Columns
            [column_wrap]
            	[column_one_fourth]Content goes here.[/column_one_fourth]
            	[column_one_fourth]Content goes here.[/column_one_fourth]
            	[column_one_fourth]Content goes here.[/column_one_fourth]
            	[column_one_fourth]Content goes here.[/column_one_fourth]
            [/column_wrap]

YouTube

            [youtube id="IyaFEBI_L24" width="600" height="400"]
            

Vimeo

            [vimeo id="IyaFEBI_L24" width="600" height="400"]
            

Icons





            [icon type="twitter" size="35px" color="#354218"]
            

Code

            [code]
            	Insert your code here...
            [/code]
            

The theme is translation ready, please follow the steps bellow.

  • Download and install Poedit
  • Open the program after the installation. Click File > Open and find the original default.po file located in the "lang" directory in theme root.
  • Translate all the words to your language and save your translated file in the same ("lang") directory with name of your language and country codes.
  • If your language is russian and the contry is Russia, then you must save the file like this: ru_RU.po. First parameter is a language code, second parameter is a country code. All languages codes can be found here and all countries codes can be found here.
  • Define the language in wp_config.php. The parameters must be the same as your *.po file name. With your language and country code.
  •             define('WPLANG', 'ru_RU');

Should you need support contact us via one of the channels below. Support questions are typically answered within 24 hours during working days.

We offer support for our themes, their features and functionalities unique to our themes. Please note that we cannot assist with general WordPress support or help with theme modifications and customizations (big or small) within our complimentary support. Please provide us with as much information as possible when reposting an issue, include a link to your site, screenshots etc.

Email

Email us at support@guerillathemes.com.

Twitter

Tweet us at @GuerillaThemes

We've used the following scripts, images, icons or other files as listed below. Big thanks to their creators.

Version 1.2

  • Added background image option for Home page
  • Fixed list items bug
  • Updated to Bootstrap 2.2.2
  • Improved documentation
  • Updated .po file

Version 1.1

  • Added option to disable author box
  • Added option set article excerpt length
  • Theme options page and post select fields' contents ordered by title
  • General code clean up
  • Improved documentation
  • Comments count added to articles
  • Fixed pagination bug
  • XML import file added to download package

Version 1.0

  • Initial release