WPPoliticalz – Election Campaign Political WordPress Theme

Download Demo

Last update: 22.11.2016
Created By: Codeboxr Team
Support: Contact us

Thank you for purchasing our theme. If you have any questions that are beyond the scope of this help file,
please feel free to email via our contact form here. Thanks so much!

Overview

WPPoliticalz is a responsive WordPress theme. It’s especially designed for politicians, political parties and more. It is compatible with all modern mobile devices. This is built with modern technologies like Redux Framework, Revolution Slider, Woocommerce, Event (The Events Calendar) Plugin, BB Press, Buddy Press, HTML5, CSS3, jQuery, Bootstrap3.x, Font Awesome 4.x, LESS, Gulp, Modernizer, CSS3 Animation, Owl Slider and more.

WPPolicalaz helps to develop political site for any political party or election campagin. Theme includes two special home layout variation

1. Party Layout

Sections:

  • Top Slider
  • Subscription
  • Party Intro
  • Latest Events
  • Latest News
  • Testimonial
  • Photo Gallery

2. Campaign Layout

Sections:

  • Top Slider
  • Support
  • Party Intro
  • Latest Events
  • Party Campagin
  • Latest News
  • Testimonial
  • Photo Gallery

Plugins supported in this theme

  • 01. Redux framework(required) - https://wordpress.org/plugins/redux-framework/
  • 02. MailChimp for WordPress(Subscribe section) - https://wordpress.org/plugins/mailchimp-for-wp/
  • 03. Recent Tweets Widget(Used in footer) - https://wordpress.org/plugins/recent-tweets-widget/
  • 04. bbPress(Form) - https://wordpress.org/plugins/bbpress/
  • 05. Buddypress(Social network) - https://wordpress.org/plugins/buddypress/
  • 06. Slider Revolution(Without it the header slider will not work)
  • 07. Woocommerce(Shop) - https://wordpress.org/plugins/slickr-flickr/
  • 08. Contact form7(Used in contact page) - https://wordpress.org/plugins/contact-form-7/
  • 09. The Events Calendar -https://wordpress.org/plugins/the-events-calendar/
  • 10. Foo Gallery - https://wordpress.org/plugins/foogallery/
  • 11. PayPal Donations https://wordpress.org/plugins/paypal-donations/
  • 12. Give - WordPress Donation Plugin https://wordpress.org/plugins/give/

Theme Setup

  • 1. After download unzip the package you will find a folder named "wppoliticalz.zip" in that folder which is the zip package of the theme. Go to your wordpress admin panel, left menu -> Appearance -> Themes. Click Add New and it will take you to page with theme listing from wordpress directory but you need to install "wppoliticalz" as custom theme, so click "Upload Theme". Choose the zip file and upload, it will guide you to install and activate.
  • 2. This theme uses Reduex option framework plugin which is required to use. If you are connected to internet then you can install the plugin from the plugin manager.
  • 3. After activating the theme there will be a theme option menu called "Politicalz Options" in left menu, which will guide the rest config. But before you config your theme please install the necessary plugins.
  • 4. Installing required and necessary plugins (Follow section titled "Installing required plugin")
WPPoliticalz-Theme Install-1 WPPoliticalz-Theme Install-2

Installing required plugins

To install the suggested and required pluginf or this theme, go to admin panel left menu -> Appearance-> Install Plugins

WPPoliticalz-Plugin Install

So, we can assumed, you are able to install plugins and activate them. If you don't install all suggested and required plugin then your demo import may not work properly. So, it's highly recommended that you installed all required and recommended plugins at first after activating theme.

Theme config:

Theme config is powered by Redux Framework plugin, unless you activate this plugin theme config will not appear.

PoliticalZ Config

  • -Enable/disable styler switcher in frontend
  • - Color variation chooser
  • - Favicon
WPPoliticalz-Theme Config

Demo Import

  • - Note: if you highly technical person then you don't need to import demo as you can create contents as need but to get the initial content as our demo you can import easily from the theme setting.
  • - To import demo, see there is a menu in admin panel left "PoliticalZ Options", then click tab "Demo Importer"
  • - Click "Import Demo", you need to wait
  • - Note, as demo import takes time it also depend on php execution time of your server setting or php configuration. If you import demo in any live server it will take less time but in local server it may take more time and due to slow internet it will take more and more time which may cause php maximum execution time failure.

Change Maximum Execution Time

p> php.ini max_execution_time = 30

From Code

Start your code with, ini_set('MAX_EXECUTION_TIME', 3600);

.htaccess

php_value max_execution_time 3600 No matter which option you choose, restart Apache service.

Options Object & Import/Export

  • - If you need to export theme option and import another site. Example, work from local and export to live site
WPPoliticalz

Search and Donate Link in Top menu

Search and donate link is bit tricky and we style in our theme, so need to follow these steps carefully.

Search link

  • - Go to menu manager and select menu "Main Menu", now add an new menu item type "External", put title "Search", link #search-popup and css class name cbx-search
WPPoliticalz Search Link

Donate link

  • - Create a page(from Pages manager) , Put title "Donate", Now back to menu manager and select menu "Main Menu", now add that new created page as new menu item put css class name "cbx-donate"
  • - For donation we suggest two plugins, any one will do
  • - PayPal Donations https://wordpress.org/plugins/paypal-donations/ (Simple) . Use shortcode [paypal-donation]
  • - Give - WordPress Donation Plugin https://wordpress.org/plugins/give/ (More Advance)
WPPoliticalz

Party Section Sorter and Slider

WPPoliticalz

Home page Top Slider

  • -Slider section is powered by Slider Revolution. We provided ready made slider with this theme, on activate this theme, already the sliders are imported but still if you need they are located in downloaded folder "revslider_exports"
  • -Slider Revolution plugin and necessary licence are provided in the download packages

Party Section Sorter and Enable/Disable any section

You can drag and drop sort up/down any section of party layout and also if need to disable any section drag/drop it to right side "Disabled" column.

WPPoliticalz

Campaign Section Sorter and Slider

Same as party section

WPPoliticalz

Support/Subscription(Party layout)

  • - Party Subscription Title
  • - For subscription MailChimp for WordPress (https://wordpress.org/plugins/mailchimp-for-wp/) has been used which is most popular. if you have pro version installed then you will be able to create multiple subscription form but default core has one. We list the subscription forms dynamically to select.
WPPoliticalz

Support/Subscription(Campaign layout)

  • - Support Section Title
  • - Campaign Subscription Title
  • - MailChimp for WordPress Subscription Form chooser
  • - Campagin join page
  • - Campagin social network links
WPPoliticalz WPPoliticalz

About

  • -Choose about page
  • - About section sub title
  • - Intro text of about section
WPPoliticalz

Latest Events

  • - Event feature is powered by one of the most popular "The Events Calendar" plugin https://wordpress.org/plugins/the-events-calendar/
  • - Event section title
  • - Event section intro text
  • - Event section background image
  • - Enable/disable event section background image [Imge size: 1200x560]
WPPoliticalz

Latest News

  • - Section title
  • - Select categories
  • - Choose page for News Archive. To create this page go to page manager, Create a new page , choose page template "Blog Page"
  • - Number of news posts to show in News section
WPPoliticalz

Testimonials

  • - Testimonial feature is implemented using custom post types
  • - Add or manage testimonial from left menu
  • - Rest option are self explanatory
WPPoliticalz

Photo Gallery

  • - Gallery section is powered by gallery plugin Foo Gallery (https://wordpress.org/plugins/foogallery/)
  • - If this plugin is installed and activated then there should be a menu in left panel in admin named "Foo Gallery". Go to Foo Gallery and create gallery.
  • - After creating any gallery, upload photos to that gallery.
  • - To create all photos page or gallery page, go to pages manager, create a page and put shortcode as need, example [foogallery id="gallery id here"] , put as many gallery as need in that page img (single gallery setting)
  • - In theme configuration, there is option to choose gallery for one page party or campaign.
WPPoliticalz WPPoliticalz

BB Press

In theme root folder there is a page template called "Forum Page", file name bbpress.php which is used for bbpress less style sheet located in theme_root/library/assets/less/features/bbpress.less

Buddy Press

For buddypress there is no extra theme files but we added custom style in a less file, located in theme_root/library/assets/less/features/buddypress.less

Woocommerce:

Woocommerce plugins helps to sell any thing in wordpress. We added special layout override files in our theme so that the shop pages matches with our theme style. Woocommerce plugin can be found here https://wordpress.org/plugins/woocommerce/

Woocommerce custom theme files are located in theme_root/woocommerce and less style sheet located in theme_root/library/assets/less/features/woocommerce.less

Contact form7:

Contacts form7 works as it is, in this theme we added extra style, so if you put shortcode for contact form7 in any page or post it will be styled matching our theme. Contact form7 plguin can be found here https://wordpress.org/plugins/contact-form-7/

less style sheet located in theme_root/library/assets/less/features/contactform7.less

Shortcodes

All bootstrap elements are implemented as shortcodes. Please see the below example about how to add in any post or page.

                                    [title]Example of different shortcodes[/title]
[margin]
[content]Button shortcode[/content]
[button url="http://themeboxr.com" type="defaul" text="Default"] [button url="http://themeboxr.com" type="primary" text="Primary"] [button url="http://themeboxr.com" type="success" text="Success"] [button url="http://themeboxr.com" type="info" text="info"] [button url="http://themeboxr.com" type="warning" text="Warning"] [button url="http://themeboxr.com" type="danger" text="Danger"]

[margin]
[content] Alerts shortcode[/content]
[alert type="info" text="This is Alert Info"] [alert type="success" text="This is Alert Success"] [alert type="danger" text="This is Alert Danger "]


[margin]
[content] Block Message shortcode[/content]

[block-message type="info" text="This is Info Block Message"] [block-message type="success" text="This is Success Block Message"] [block-message type="danger" text="This is Danger Block Message"]

[margin]
[content] Blockquote shortcode[/content]


[blockquote]The best preparation for tomorrow is doing your best today.[/blockquote]

[blockquote cite="H. Jackson Brown, Jr."]The best preparation for tomorrow is doing your best today.[/blockquote]

[blockquote cite="H. Jackson Brown, Jr." float="left"]The best preparation for tomorrow is doing your best today.[/blockquote]

[blockquote cite="H. Jackson Brown, Jr." float="right"]The best preparation for tomorrow is doing your best today.[/blockquote]

[margin]
[content] Bootstrap thumbnail with caption[/content]

[thumbnail ] shirt2
[thumbcaption]Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.[/thumbcaption]
[/thumbnail]

[margin]
[content] Jumbotron[/content]

[jumbotron title="Hello, world!"  content="This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information." button_text="Learn more" button_link="#"]

[margin]
[content] Progress Bar[/content]


[progressbar class="progress-bar-striped" value="60"]
[progressbar class="progress-bar-info progress-bar-striped" value="70"]
[progressbar class="progress-bar-warning progress-bar-striped" value="80"]
[progressbar class="progress-bar-success progress-bar-striped" value="90"]
[progressbar class="progress-bar-danger progress-bar-striped" value="100"]

[margin]
[content] Pricing Table[/content]


[pricingtable type ="type2"]
[pricingtableitem heading='Pricing Table A' button_text='Buy Now ' button_link="#" price='100$' class="type2 col-xs-6 col-sm-3" per='Month']
  • Unlimited licenses
  • Unlimited Entrance
  • One Unlimited Entrance
  • Day One Coffee Break
  • Day One Certificate
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • One Certificate
[/pricingtableitem] [pricingtableitem heading='Pricing Table B' button_text='Buy Now ' button_link="http://codeboxr.com/" class="type2 col-xs-6 col-sm-3" price='100$' per='Month' selected]
  • Unlimited licenses
  • Unlimited Entrance
  • One Unlimited Entrance
  • Day One Coffee Break
  • Day One Certificate
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • One Certificate
[/pricingtableitem] [pricingtableitem heading='Pricing Table A' button_text='Buy Now ' button_link="#" price='100$' class="type2 col-xs-6 col-sm-3" per='Month']
  • Unlimited licenses
  • Unlimited Entrance
  • One Unlimited Entrance
  • Day One Coffee Break
  • Day One Certificate
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • One Certificate
[/pricingtableitem] [pricingtableitem heading='Pricing Table B' button_text='Buy Now' button_link="http://codeboxr.com/" class="type2 col-xs-6 col-sm-3" price='100$' per='Month']
  • Unlimited licenses
  • Unlimited Entrance
  • One Unlimited Entrance
  • Day One Coffee Break
  • Day One Certificate
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • Day One Workshop
  • One Certificate
[/pricingtableitem] [/pricingtable] [margin] [content] Panels[/content] [panel type="default" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [panel type="primary" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [panel type="success" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [panel type="info" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [panel type="warning" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [panel type="danger" heading_text = "Panel title" footer_text="Panel footer" ] Panel content [/panel] [margin] [content] Tabs[/content] [tabs type="tabs"] [tab title="Home" active="true" data="test1,test2|test3,test4"] This is home tab [/tab] [tab title="Profile"] this is profile tab [/tab] [tab title="Messages"]this is Messages.[/tab] [/tabs] [margin] [content] Accordion[/content] [accordions] [accordion title="Collapse One" active="true" ]This is accordion one.[/accordion] [accordion title="Collapse Two"]This is accordion Two[/accordion] [accordion title="Collapse Three"] This is accordion Three[/accordion] [/accordions]