GymBase - Responsive Gym Fitness WordPress Theme

GymBase is a gym fitness WordPress theme designed in a minimalist style. It has a responsive layout that looks great on mobile and tablet devices. The main point of focus is represented by home page slider which scales down automatically depending on your screen resolution. Theme contains blog page with comments, filterable portfolio with details page, responsive timetable page, classes based on accordion page and contact page with map of location and working contact form.

Theme Features

  • Responsive design
  • jQuery Powered
  • Home page template
  • Blog template
  • Full width template
  • Timetable shortcode
  • Filterable gallery
  • Pack of shortcodes included
  • 7 sidebars (widget areas)
  • 9 build-in widgets
  • Fully customizable
  • Built in color picker to customize the theme colors
  • Over 800 fonts variants to choose
  • 4 custom post types (classes, weekdays, trainers, gallery)
  • Working contact form
  • Map of location
  • Latest Tweets
  • Social icons included
  • Valid HTML5 code
  • Font Face Fonts
  • Documentation included

Instructional Videos

Please note: For importing dummy-content from live preview/demo page you need two files: gymbase-content.xml and widget_data.json. You can find both in zip archive downloaded from ThemeForest.


Need HTML (non - WordPress) version?

There is also HTML version of this theme available. You can find it here: Responsive Gym Fitness Template

CSS Styles

The project uses the following cascade of theme styles (in order):

  • jquery.qtip.css - default styles for tooltips (overwritten in style.css),
  • superfish.css - default styles for superfish menu,
  • fancybox/jquery.fancybox.css - default styles for fancybox,
  • style.css - base styles for the entire project,
  • responsive.css - styles for responsive design (you can disable it under Appearance->Theme Options),
  • reset.css - styles which resets default browsers styles.

Theme Structure

Project is divided by four main files: index.php, header.php, footer.php and functions.php


index.php

It's main project file which calls other. It contains get_header and get_footer calls.


header.php

The file contains head section of the html tree structure. You can find here also wp_head call.


footer.php

The file contains bottom part of the page, including copyright area and footer area. You can find here also wp_footer call.


funstions.php

The file contains definition/includes of the functions for:

  • widgets,
  • shortcodes,
  • sidebars,
  • ajax calls,
  • load javascript and css files,
  • base configuration,
  • menu generation,
  • custom meta box and options pages.

Javascript Files

Plugins and library


Other files

  • jquery.hint.js - script which supports hints on form inputs,
  • main.js - script contains all executable instructions of jquery plugins, events handlers etc.

Shortcodes

Timetable

You can display timetable with your classes by using below shortcode:

[timetable]

Shortcode can also display tabs for each class, so users be able to display hours from certain class. Please use class slug/slugs in class parameter. Examples:

[timetable class='gym-fitness,indoor-cycling,yoga-pilates,cardio-fitness,boxing']
[timetable class='indoor-cycling']

You can also set url to classes page, where user will be redirected after click on class name (default is home_url/classes):

[timetable classes_url='http://yourdomain.com/classes-page' class='indoor-cycling']

Available shortcode parameters:

Parameter Possible values Description
mode 12h
'empty'
Specifies timetable hour display mode. Use mode='12h' for 12 hours (am/pm) mode or leave empty for 24 hours mode. Example:
[timetable mode='12h' class='gym-fitness,indoor-cycling,yoga-pilates,cardio-fitness,boxing']
class Specifies the classes tabs with ability to filter with. Example:
[timetable class='gym-fitness,indoor-cycling,yoga-pilates,cardio-fitness,boxing']
hour_category Specifies the hours category/categories from which classes hours will be displayed. This category/categories can be assigned to class hours under 'Class hours' box on class add/edit page. Example:
[timetable hour_category='category1,category2']
classes_url home_url/classes Specifies the classes page url. Example:
[timetable classes_url='http://yourdomain.com/classes-page']
filter_style dropdown_list Specifies the classes categories style. By default they will be displayed as tabs, when using dropdown_list value they will be displayed as select dropdown list.


Classes

You can display classes accordion by using below shortcode:

[classes]

Shortcode can display classes from certain category/categories. Please use category parameter for that. Examples:

[classes category='gym-fitness,indoor-cycling,yoga-pilates']
[classes category='indoor-cycling']

You can also set url to timetable page, where user will be redirected after click on 'Timetable' button/tab (default is home_url/timetable):

[classes timetable_url='http://yourdomain.com/timetable-page' order='DESC']

Available shortcode parameters:

Parameter Possible values Description
category Specifies the category/categories from which classes will be displayed. Example:
[classes category='gym-fitness,indoor-cycling,yoga-pilates']
timetable_url home_url/timetable Specifies the timetable page url. Example:
[classes timetable_url='http://yourdomain.com/timetable-page']
order ASC Specifies the order in which the classes will be displayed. Example:
[classes order='DESC']


Trainers

You can display trainers by using below shortcode:

[trainers]

Shortcode can display trainers from certain category/categories. Please use category parameter for that. Examples:

[trainers category='gym-fitness,indoor-cycling,yoga-pilates']
[trainers category='indoor-cycling']

Available shortcode parameters:

Parameter Possible values Description
category Specifies the category/categories from which trainers will be displayed. Example:
[trainers category='gym-fitness,indoor-cycling,yoga-pilates']


Lists shortcodes

GymBase offers 2 type of list: standard list and scrolling list. You can use it with [scrolling_list] and [items_list] shortcodes. Examples:

[items_list color='light_green' class='margin_top clearfix']
	[item icon='card_white' value='$ 5.95']One Time Entry[/item]
	[item icon='card_white' value='$ 30.25']Weekly Card[/item]
	[item icon='card_white' value='$ 90.95']Monthly Card[/item]
	[item icon='card_white' value='$ 790.95']Annual Card[/item]
[/items_list]
[scrolling_list title='Scrolling List' id='some_id']
	[item]One Time Entry[/item]
	[item]Weekly Card[/item]
	[item]Monthly Card[/item]
	[item]Annual Card[/item]
[/scrolling_list]

Available [items_list] shortcode parameters:

Parameter Possible values Description
class Specifies the custom css class for the list.
color light_green
green
gray
dark
Specifies the list color.
type normal
simple
Specifies the type of the list. Use simple for create lists without padding between items. Example:
[items_list type='simple']
	[item icon='small_arrow right_white']Lorem ipsum pheretra interdurum[/item]
	[item icon='small_arrow right_white']Suspendise venis[/item]
[/items_list]

Available [scrolling_list] shortcode parameters:

Parameter Possible values Description
title Specifies the title of the list.
id Specifies the id of the list.

Available [item] shortcode parameters:

Parameter Possible values Description
icon small_arrow left_black
small_arrow right_black
small_arrow margin_right_black
small_arrow left_white
small_arrow right_white
small_arrow margin_right_white
small_arrow top_white
clock_green
clock_black
card_green
card_white
small_arrow top_black
Specifies the icon of the list item.
value Specifies the value of the list item.
border_color 'hex color value' none Specifies the color of bottom item border. Please set border_color='none' for no border.
text_color Specifies the color of item text (hex value without leading '#').
value_color Specifies the color of item value (hex value without leading '#').


Columns

You can create columns layout with [columns] shortcode. Example:

[columns]
	[column_left]
		[box_header]Column left title[/box_header]
		Column left content
	[/column_left]
	[column_right]
		[box_header]Column right title[/box_header]
		Column right content
	[/column_right]
[/columns]

Available [columns] shortcode parameters:

Parameter Possible values Description
class full_width Specifies the custom class for the columns layout. If you would like to have the columns of the full page width, please use full_width class. Example:
[columns class='full_width page_margin_top']
	[column_left]
		[box_header]Column left title[/box_header]
		Column left content
	[/column_left]
	[column_right]
		[box_header]Column right title[/box_header]
		Column right content
	[/column_right]
[/columns]


Latest News

You can display latest post with [latest_news] shortcode. Example:

[latest_news count='3' order='DESC' category='gym-fitness,boxing']

Available [latest_news] shortcode parameters:

Parameter Possible values Description
count The number of news to display
order DESC
ASC
The number of news to display
category The category slug/slugs from which posts should be displayed.


Contact form

This project includes a contact form ready for use.
All you need is to configure some constants located under Appearance->Theme Options->Contact Form admin area submenu position. Then you can use in page content below shortcode:

[gymbase_contact_form]


Google Map & Contact info/details

GymBase includes also Google Map shortcode.
It can be added to the page with [gymbase_map] shortcode. Example:

[gymbase_map class='contact_details_map' lat='-37.732304' lng='144.868641' zoom='12' marker_lat='-37.732304' marker_lng='144.868641']

You can use this tool to designate your lat & lng location coordinates.

Available shortcode parameters:

Parameter Possible values Description
id map Specifies the identifier of the map. Should be unique for each map, if they are displayed in the same page.
class contact_details_map Specifies custom class for the map container.
map_type ROADMAP
SATELLITE
HYBRID
TERRAIN
Specifies the type of map display view.
lat Specifies the latitude coordinate of the map center point.
lng Specifies the longitude coordinate of the map center point.
marker_lat Specifies the latitude coordinate of the map marker.
marker_lng Specifies the longitude coordinate of the map marker.
zoom Specifies the zoom value (number) for the map.
streetviewcontrol false
true
Specifies if the map should have street view control icons.
maptypecontrol false
true
Specifies if the map should have map type control icons.
icon_url Specifies the path to marker icon file.
icon_width Specifies the marker icon width (in pixels).
icon_height Specifies the marker icon height (in pixels).
icon_anchor_x Specifies the marker icon x anchor (in pixels).
icon_anchor_y Specifies the marker icon y anchor (in pixels).

There are also contact details shortcodes.
It can be added to the page with [contact_info] shortcode and [contact_details] shortcode. Example:

[contact_info]
	[contact_details]
		33 Farlane Street
		Keilor East VIC 3033
		Australia
	[/contact_details]
	[gymbase_map]
[/contact_info]
You can configure [contact_details] shortcode under Appearance->Theme Options->Contact Details admin area submenu position.
To reach nice looking contact details part of the page please put [contact_details] and [gymbase_map] shortcodes into [contact_info] shortcode.

Accordion

Accordion can be added to the page with [accordion] shortcode. Example:

[accordion width='200']
	[accordion_item id='item-1' header='Accordion 1' subheader='Subheader 1']Test content[/accordion_item]
	[accordion_item id='item-2' header='Accordion 2']Test content 2[/accordion_item]
[/accordion]

Available [accordion] shortcode parameters:

Parameter Description
width Specifies the width of the accordion in pixels.

Available [accordion_item] shortcode parameters:

Parameter Description
id Specifies the identifier of the accordion item. Required
header Text for the header of the accordion item.
subheader Text for the subheader of the accordion item.


Tabs

Tabs can be added to the page with [tabs] shortcode. Example:

[tabs width='300']
	[tabs_navigation]
		[tab id='tab-1']Tab 1 title[/tab]
		[tab id='tab-2']Tab 2 title[/tab]
	[/tabs_navigation]
	[tab_content id='tab-1']Tab 1 content[/tab_content]
	[tab_content id='tab-2']Tab 2 content[/tab_content]
[/tabs]

Available [tabs] shortcode parameters:

Parameter Description
width Specifies the width of the accordion in pixels.

Available [tab] shortcode parameters:

Parameter Description
id Specifies the identifier of the tab navigation item. Required. Should match id of the one of the [tab_content] shortcodes.

Available [tab_content] shortcode parameters:

Parameter Description
id Specifies the identifier of the tab content container. Required. Should match id of the one of the [tab] shortcodes.

Widgets

There are 9 build in widgets:

  • Home Box,
  • Footer Box,
  • Upcoming Classes,
  • Classes Accordion,
  • Contact Details Box,
  • Scrolling Most Commented Posts,
  • Scrolling Most Viewed Posts,
  • Scrolling Recent Posts.
  • Twitter Feed.

You can see how to configure widgets on this video.

Languages

Theme supports translations. To create your language translation, please download this usefull tool Poedit. Then find in languages directory default.po file and open it in Poedit. Translate appropriate texts and save the file giving it appropriate name (check here for more). For example French: fr_FR, German: de_DE, etc.
The last step is setting the language in wp-config.php file. Please open it and find (or add if it doesn't exists) below line:

define ('WPLANG', '');
Then set your language, for example French:
define ('WPLANG', 'fr_FR');
That's all.

Credits

Fonts used


Icons

All icons by QuanticaLabs. Icons are an integral part of this template, please do not use it separately for other purposes.


Images

Images that are an integral part of this template, please do not use it separately for other purposes:

Images under creative commons attribution 2.0 generic (CC BY 2.0) for commercial use:

Changelog

17 January 2019, ver. 12.1

  • Minor code fix.
post-type-classes.php

04 January 2019, ver. 12.0

  • Fix for widgets import issue under WP 5.0.
theme-options.php
languages/default.mo
langauges/default.po
woocommerce/style.css
woocommerce/myaccount/form-lost-password.php
--- new directories ---
dummy_content_files/

07 December 2018, ver. 11.9

  • WPBakery Page Builder update (to version 5.6).
  • WooCommerce template files update.
  • Minor code fixes.
comments-functions.php
contact_form.php
plugins_activator.php
plugins/js_composer.zip
widgets/widget-contact-details.php
woocommerce/myaccount/form-lost-password.php
woocommerce/order/order-details.php

08 November 2018, ver. 11.8

  • WPBakery Page Builder update (to version 5.5.5).
  • WooCommerce template files update.
  • Minor code fixes.
functions.php
plugins_activator.php
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/slider.php
woocommerce/single-product-reviews.php
woocommerce/cart/cart.php
woocommerce/cart/cart-empty.php
woocommerce/cart/cart-shipping.php
woocommerce/cart/shipping-calculator.php
woocommerce/checkout/form-checkout.php
woocommerce/myaccount/form-edit-account.php
woocommerce/myaccount/form-login.php
woocommerce/myaccount/my-account.php
woocommerce/order/order-details-customer.php

06 July 2018, ver. 11.7

  • Option to enable reCaptcha in the contact form and comment form added.
  • Option to enable terms and conditions checkbox in the contact form and comment form added.
  • WPBakery Page Builder update (to version 5.5.2).
  • WooCommerce template files update.
  • Minor code fixes.
comments-form.php
comments-functions.php
contact_form.php
custom_colors.php
functions.php
plugins_activator.php
style.css
theme-options.php
admin/js/theme_admin.js
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/map.php
style/responsive.css
woocommerce/cart/cart.php
woocommerce/cart/shipping-calculator.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/form-edit-account.php
woocommerce/myaccount/form-edit-address.php
woocommerce/myaccount/form-login.php
woocommerce/myaccount/form-lost-password.php

27 April 2018, ver. 11.6

  • WPBakery Page Builder update (to version 5.4.7).
  • WooCommerce template files update.
  • Minor code fixes.
functions.php
plugins_activator.php
importer/wordpress-importer.php
languages/default.mo
langauges/default.po
plugins/js_composer.zip
widgets/widget-cart-icon.php
widgets/widget-classes.php
widgets/widget-contact-details.php
widgets/widget-footer-box.php
widgets/widget-home-box.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-recent-posts.php
widgets/widget-social-icons.php
widgets/widget-twitter.php
widgets/widget-upcoming-classes.php
woocommerce/responsive.css
woocommerce/style.css
woocommerce/cart/cart.php
woocommerce/cart/cart-totals.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/form-edit-account.php
woocommerce/myaccount/form-edit-address.php
woocommerce/myaccount/form-login.php
woocommerce/myaccount/form-lost-password.php
woocommerce/myaccount/navigation.php
woocommerce/order/order-details.php
woocommerce/order/order-details-customer.php
woocommerce/single-product/short-description.php
--- removed files ---
woocommerce/myaccount/my-orders.php

27 November 2017, ver. 11.5

  • Visual Composer update (to version 5.4.5).
  • WooCommerce template files update.
  • Minor code fixes.
header.php
plugins_activator.php
admin/js/theme_admin.js
languages/default.mo
langauges/default.po
plugins/js_composer.zip
shortcodes/cart_icon.php
shortcodes/shortcodes.php
vc_templates/vc_column.php
vc_templates/vc_row.php
vc_templates/vc_row_inner.php
widgets/widget-cart-icon.php
widgets/widget-classes.php
widgets/widget-contact-details.php
widgets/widget-footer-box.php
widgets/widget-home-box.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-recent-posts.php
widgets/widget-social-icons.php
widgets/widget-twitter.php
widgets/widget-upcoming-classes.php
woocommerce/single-product-reviews.php
woocommerce/style.css
woocommerce/cart/cart-shipping.php
woocommerce/cart/shipping-calculator.php
woocommerce/checkout/form-checkout.php
woocommerce/checkout/thankyou.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/form-login.php
woocommerce/order/order-details.php
woocommerce/order/order-details-customer.php

25 August 2017, ver. 11.4

  • Visual Composer update (to version 5.2.1).
  • WooCommerce template files update.
class-tgm-plugin-activation.php
plugins_activator.php
importer/wordpress-importer.php
languages/default.mo
languages/default.po
plugins/js_composer.zip
woocommerce/cart/cart.php
woocommerce/cart/cart-empty.php
woocommerce/cart/cart-shipping.php
woocommerce/checkout/form-billing.php
woocommerce/checkout/form-shipping.php
woocommerce/checkout/form-edit-address.php

10 May 2017, ver. 11.3

  • WooCommerce template files update.
woocommerce/cart/cart.php
woocommerce/checkout/form-shipping.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/form-edit-address.php
woocommerce/myaccount/form-lost-password.php

13 April 2017, ver. 11.2

  • Visual Composer update (to version 5.1.1).
  • WooCommerce template files update.
comments.php
functions.php
style.css
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
style/responsive.css
woocommerce/responsive.css
woocommerce/style.css
woocommerce/cart/cart.php
woocommerce/cart/cross-sells.php
woocommerce/checkout/form-billing.php
woocommerce/checkout/form-checkout.php
woocommerce/checkout/thankyou.php
woocommerce/myaccount/form-edit-address.php
woocommerce/order/order-details.php
woocommerce/order/order-details-customer.php
woocommerce/single-product/meta.php
woocommerce/single-product/related.php
--- new files ---
woocommerce/single-product/up-sells.php

17 March 2017, ver. 11.1

  • Visual Composer update (to version 5.1).
  • Email send function changed to wp_mail() (phpMailer script removed).
  • Minor code fixes.
comments-functions.php
contact_form.php
custom_colors.php
functions.php
plugins_activator.php
style.css
admin/functions.php
admin/style/style.css
importer/wordpress-importer.php
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/item.php
shortcodes/map.php
shortcodes/shortcodes.php
vc_templates/vc_accordion_tab.php
vc_templates/vc_nested_accordion_tab.php
vc_templates/vc_nested_tab.php
vc_templates/vc_nested_tabs.php
vc_templates/vc_tab.php
vc_templates/vc_tabs.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-reent-posts.php
widgets/widget-twitter.php
woocommerce/responsive.css
woocommerce/single-product-reviews.php
woocommerce/style.css
woocommerce/cart/cart.php
woocommerce/cart/cart-empty.php
woocommerce/cart/cart-shipping.php
woocommerce/cart/cart-totals.php
woocommerce/cart/cross-sells.php
woocommerce/cart/shipping-calculator.php
woocommerce/checkout/form-billing.php
woocommerce/checkout/form-checkout.php
woocommerce/checkout/form-shipping.php
woocommerce/checkout/thankyou.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/form-edit-account.php
woocommerce/myaccount/form-edit-address.php
woocommerce/myaccount/form-login.php
woocommerce/myaccount/form-lost-password.php
woocommerce/myaccount/my-address.php
woocommerce/myaccount/my-orders.php
woocommerce/order/order-details.php
woocommerce/order/order-details-customer.php
woocommerce/single-product/meta.php
woocommerce/single-product/related.php
--- removed directories ---
phpMailer/

15 June 2016, ver. 11.0

  • Visual Composer update (to version 4.12).
  • WooCommerce template files update.
  • Fix for Google Maps component – Google API key is now required.
  • Improvements for child theme functionality.
  • New mobile menu.
  • Updated Media Library window for selecting files.
  • Minor code fixes.
class-tgm-plugin-activation.php
comments.php
custom_colors.php
functions.php
header.php
plugins_activator.php
searchform.php
sidebar-header.php
style.css
theme-options.php
admin/functions.php
admin/js/theme_admin.js
importer/importer.php
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/map.php
style/responsive.css
woocommerce/style.css
woocommerce/myaccount/form-edit-account.php
woocommerce/myaccount/form-edit-address.php
woocommerce/myaccount/form-login.php
woocommerce/myaccount/form-lost-password.php
woocommerce/myaccount/my-account.php
woocommerce/myaccount/my-address.php
woocommerce/order/order-details.php
--- new files ---
mobile-menu-walker.php
images/icon_menu_arrow_down.png
images/icon_menu_arrow_up.png
woocommerce/myaccount/navigation.php
--- removed files ---
woocommerce/myaccount/view-order.php
woocommerce/single-product/review.php

16 April 2016, ver. 10.9

  • Visual Composer update (to version 4.11.2.1).
plugins_activator.php
plugins/js_composer.zip
woocommerce/style.css

6 April 2016, ver. 10.8

  • Visual Composer update (to version 4.11.1).
  • WooCommerce template files update.
  • Minor code fixes.
dummy-shop.xml
dummy-shop.xml.gz
functions.php
plugins_activator.php
style.css
admin/style/style.css
plugins/js_composer.zip
woocommerce/myaccount/form-edit-account.php
woocommerce/order/order-details.php

26 January 2016, ver. 10.7

  • Visual Composer update (to version 4.9.2).
  • WooCommerce template files update.
plugins_activator.php
admin/style/style.css
languages/default.mo
languages/default.po
plugins/js_composer.zip
woocommerce/cart/cart-shipping.php
woocommerce/global/quantity-input.php
woocommerce/myaccount/my-orders.php
woocommerce/order/order-details.php
woocommerce/single-product/review.php

17 December 2015, ver. 10.6

  • Visual Composer update (to version 4.9).
  • Fix for admin area menu icons.
  • Fix for widgets and classes colorpicker.
  • Minor code fixes.
comments-functions.php
custom_colors.php
functions.php
header.php
plugins_activator.php
post-type-classes.php
style.css
admin/functions.php
admin/style/colorpicker.css
admin/style/style.css
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/shortcodes.php
vc_templates/vc_row.php
widgets/widget-footer-box.php
widgets/widget-home-box.php
widgets/widget-upcoming-classes.php
--- new files ---
admin/images/visual_composer/controls.png
vc_templates/vc_column.php
vc_templates/vc_row_inner.php
vc_templates/widget_sidebar.php
--- removed files ---
admin/images/icons/ directory

26 November 2015, ver. 10.5

  • Visual Composer update (to version 4.8.1).
  • Minor code fixes.
contact_form.php
header.php
plugins_activator.php
admin/functions.php
admin/style/style.css
plugins/js_composer.zip

02 November 2015, ver. 10.4

  • Visual Composer update (to version 4.8.0.1).
  • Child theme functionality improvements.
  • Minor code fixes.
archive.php
category.php
contact_form.php
functions.php
plugins_activator.php
post-type-classes.php
post-type-gallery.php
post-type-trainers.php
search.php
single.php
style.css
admin/functions.php
plugins/js_composer.zip
shortcodes/blog.php
shortcodes/items_list.php
shortcodes/map.php
shortcodes/shortcodes.php
shortcodes/timetable.php
widgets/widget-twitter.php

05 October 2015, ver. 10.3

06 October 2015, ver. 10.3.1

  • Bug Fix: wrong events to columns attribution in timetable.
shortcodes/timetable.php

05 October 2015, ver. 10.3

  • Visual Composer update (to version 4.7.4).
plugins/js_composer.zip

01 October 2015, ver. 10.2

  • Visual Composer update (to version 4.7.3).
  • Minor code fixes.
functions.php
plugins_activator.php
admin/functions.php
plugins/js_composer.zip
shortcodes/latest_news.php

28 September 2015, ver. 10.1

  • Fixes for responsive layouts.
style.css
style/responsive.css
woocommerce/style.css

25 September 2015, ver. 10.0

  • Added support for WooCommerce plugin
  • Visual Composer update (to version 4.7.2)
  • Fix for widget notices on WordPress 4.3
  • Updated set of social icons
  • New section 'Social Share' in Theme Options panel
  • New option allows to select subset of Google Font in Theme Options panel
  • New option 'FAVICON URL' in Theme Options panel
  • New option 'Hour minute separator' in Upcoming Classes widget
  • Minor code improvements
archive.php
category.php
contact_form.php
custom_colors.php
functions.php
gymbase-content.xml
header.php
plugins_activator.php
post-type-classes.php
post-type-gallery.php
post-type-weekdays.php
search.php
single.php
style.css
theme-options.php
widget_data.json
woocommerce.php
admin/js/theme_admin.js
admin/style/style.css
images/social_icon_facebook.png
images/social_icon_googleplus.png
images/social_icon_instagram.png
images/social_icon_skype.png
images/social_icon_twitter.png
js/main.js
languages/default.mo
languages/default.po
plugins/js_composer.zip
shortcodes/blog.php
shortcodes/map.php
shortcodes/shortcodes.php
shortcodes/timetable.php
style/responsive.css
widgets/widget-classes.php
widgets/widget-contact-details.php
widgets/widget-footer-box.php
widgets/widget-home-box.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-recent-posts.php
widgets/widget-social-icons.php
widgets/widget-twitter.php
widgets/widget-upcoming-classes.php
--- new files and folders ---
gymbase-content.xml.gz
sidebar-header-top-right.php
images/icon_cart.png
images/social_icon_linkedin.png
images/social_icon_mail.png
images/social_icon_pinterest.png
images/social_icon_reddit.png
images/social_icon_stumbleupon.png
images/social_icon_tumblr.png
shortcodes/cart_icon.php
widgets/widget-cart-icon.php
woocommerce/
vc_templates/

22 June 2015, ver. 9.2

  • Visual Composer update (to version 4.5.3).
plugins/js_composer.zip

18 May 2015, ver. 9.1

  • Visual Composer update (to version 4.5.1)
  • New parameters in Timetable component: Class category and Hour minute separator
  • Fix for Google Fonts issue in Theme Options panel
  • Minor code fixes
comments.php
contact_form.php
functions.php
header.php
meta-box.php
nav-menu-dropdown-walker.php
plugins_activator.php
post-type-classes.php
post-type-gallery.php
post-type-trainers.php
theme-options.php
admin/functions.php
admin/style/style.css
importer/wordpress-importer.php
languages/default.po
languages/default.mo
plugins/js_composer.zip
shortcodes/blog.php
shortcodes/item.php
shortcodes/items_list.php
shortcodes/map.php
shortcodes/shortcodes.php
shortcodes/timetable.php
widgets/widget-classes.php
widgets/widget-contact-details.php
widgets/widget-footer-box.php
widgets/widget-home-box.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-recent-posts.php
widgets/widget-social-icons.php
widgets/widget-twitter.php
widgets/widget-upcoming-classes.php

28 April 2015, ver. 9.0

  • Visual Composer update (to version 4.5)
  • Fix for XSS Vulnerability
  • New field 'Google Analytics tracking code' in Theme options
  • Instagram social icon added
class-tgm-plugin-activation.php
header.php
style.css
theme-options.php
admin/style/style.css
languages/default.po
languages/default.mo
plugins/js_composer.zip
widgets/widget-contact-details.php
--- new files ---
images/social_icon_instagram.png

09 April 2015, ver. 8.9

  • Visual Composer update (to version 4.4.3)
  • Minor code fixes
functions.php
screenshot.png
plugins/js_composer.zip
shortcodes/map.php
widgets/widget-classes.php

06 February 2015, ver. 8.8

  • Visual Composer update (to version 4.4.2)
plugins/js_composer.zip

16 January 2015, ver. 8.7

  • Theme Options->Color panel now includes preview of default colors
  • Additional option to set the slider text color
  • Friendly URL's for Gallery and Trainers components
  • Google Map includes option to disable scrollwhell feature
custom_colors.php
post-type-classes.php
post-type-gallery.php
post-type-trainers.php
theme-options.php
admin/js/theme_admin.js
shortcodes/map.php
languages/default.po
languages/default.mo

22 December 2014, ver. 8.6

  • Visual Composer update (to version 4.3.5)
plugins/js_composer.zip

04 December 2014, ver. 8.5

  • Fix for classes, galleries and trainers content
gymbase-content.xml
post-type-classes.php
post-type-gallery.php
post-type-trainers.php
single.php
single-classes.php
single-trainers.php
style.css
admin/functions.php
shortcodes/items_list.php
style/responsive.css
languages/default.po
languages/default.mo
--- removed files ---
template-blog-old.php
template-default-old.php
template-full-width-old.php
template-home-old.php

18 November 2014, ver. 8.4

  • Fix for conflict with Timetable plugin
  • Fix for Fancybox pop-up window reposition
  • Small style changes to the box header element
theme-options.php
style.css
languages/default.po
languages/default.mo

02 October 2014, ver. 8.3

  • Visual Composer update (to version 4.3.4)
  • Fix for style.css file load when using Child Theme
  • Comment email notification added
comments-functions.php
functions.php
plugins/js_composer.zip

16 September 2014, ver. 8.2

  • Small code improvements
gymbase-content.xml
post-type-classes.php
admin/style/style.css
languages/default.po
languages/default.mo
shortcodes/map.php
shortcodes/timetable.php
style/responsive.css

28 August 2014, ver. 8.1

  • Visual Composer plugin update (version 4.3.3)
  • CarouFredSel library update (version 6.2.1)
  • Fix for class hours, national characters are now supported
  • Fix for items list shortcode
style.css
functions.php
post-type-classes.php
style/responsive.css
js/main.js
shortcodes/item.php
shortcodes/items_list.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-most-commented.php
plugins/js_composer.zip
admin/functions.php
admin/style/style.css
--- new files ---
js/jquery.carouFredSel-6.2.1-packed.js
--- removed files ---
js/jquery.carouFredSel-5.6.1-packed.js

07 July 2014, ver. 8.0

  • Visual Composer plugin added (version 4.2.2)
  • Child Themes support added
  • One click dummy content import in Theme Options added
archive.php
category.php
contact_form.php
functions.php
gymbase-content.xml
page.php
post-type-classes.php
post-type-gallery.php
post-type-trainers.php
search.php
single-classes.php
single-trainers.php
single.php
style.css
template-blog.php
template-home.php
theme-options.php
admin/js/theme_admin.js
admin/style/style.css
js/main.js
style/responsive.css
languages/default.mo
languages/default.po
shortcodes/blog.php
shortcodes/item.php
shortcodes/items_list.php
shortcodes/latest_news.php
shortcodes/map.php
shortcodes/shortcodes.php
shortcodes/slider.php
shortcodes/timetable.php
widgets/widget-classes.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php
widgets/widget-scrolling-recent-posts.php
widgets/widget-twitter.php
widgets/widget-upcoming-classes.php
--- new files ---
template-blog-old.php
template-default-old.php
template-full-width-old.php
template-home-old.php
plugins_activator.php
class-tgm-plugin-activation.php
plugins/js_composer.zip
importer/ directory
admin/images/visual_composer/ directory
--- removed files ---
formatter.php

17 February 2014, ver. 7.4

  • Fix for email template option in Theme Options panel.
theme-options.php

26 November 2013, ver. 7.3

  • Fix for timetable hours DataBase table prefix rename operation
post-type-classes.php

28 October 2013, ver. 7.2

  • Fix for timetable hours DataBase table prefix
post-type-classes.php

24 October 2013, ver. 7.1

  • Accordion classes page fix
  • Support for nonstandard DataBase table prefix
  • Small CSS style fixes
  • Language file update
  • Widget Upcoming Classes fix (when using categories)
  • Incorrect post dates fix
latest_news.php
post-type-classes.php
single.php
template-blog.php
js/main.js
languages/default.po
shortcodes/timetable.php  
widgets/widget-upcoming-classes.php

06 August 2013, ver. 7.0

  • Accordion content height bug fix
js/main.js

02 August 2013, ver. 6.9

  • WP 3.6 compatibility
  • Accordion style bug fix for IE10
style.css
js/jquery.blockUI.js

13 June 2013, ver. 6.8

  • Twitter widget update (API 1.1 compatibility)
functions.php
js/main.js
widgets/widget-twitter.php
--- new files ---
libraries directory added
-- removed files ---
js/jquery.linkify.js

15 May 2013, ver. 6.7

  • Fix for contact form (js error when publishing first comment)
  • Fix for body text color
  • Fix for text translation
custom_colors.php
search.php
single.php
js/main.js
  • Fix for text translation
search.php
single.php

29 March 2013, ver. 6.6

  • Fix for pagination in comments
comments-form.php
js/main.js

28 March 2013, ver. 6.5

  • Fix for 'posted by' in search results
  • Fix for pagination in comments
functions.php
search.php
js/main.js

15 March 2013, ver. 6.4

  • Fix for port settings in SMTP configuration of contact form
contact_form.php

14 March 2013, ver. 6.3

  • Fix for not showing icons bug
style.css

14 March 2013, ver. 6.2

  • Timetable update (displays only weekdays added under 'Weekdays' submenu)
  • Main css styles moved from style/style.css file to root style.css file
functions.php
shortcodes/timetable.php
--- removed files ---
style/style.css
--- moved files ---
style/custom.css -> custom.css

04 March 2013, ver. 6.1

  • Align images classes added in styles
  • Single templates for trainers and classes added
  • Fix for not validated uppercase email addresses in contact form
  • Fix for unescaped search query
contact_form.php
search.php
style/style.css
--- new files ---
single-classes.php
single-trainers.php

25 February 2013, ver. 6.0

  • Fix for submenu background color option
  • Fix for overflowing tooltip text when grouping classes in timetable)
  • Fix for google map aligment bug in Chrome
custom_colors.php
main.js
timetable.php
admin/js/theme_admin.js
style/style.css

14 February 2013, ver. 5.9

  • Fix for localization time function in posts
single.php
template-blog.php
shortcodes/latest-news.php

13 February 2013, ver. 5.8

  • Change gallery class to prevent conflict with other galleries
  • Localization for time function in posts
  • Other small inprovements
post-type-gallery.php
post-type-trainers.php
template-blog.php
single.php
js/main.js
shortcodes/latest-news.php
style/style.css
style/responsive.css
widgets/widget-scrolling-recent-posts.php
widgets/widget-scrolling-most-commented.php
widgets/widget-scrolling-most-viewed.php

06 February 2013, ver. 5.7

  • Text color settings for gallery box added
  • onChange event support in Theme Options colors settings
theme_admin.js
theme-options.php
custom_colors.php

30 January 2013, ver. 5.6

  • Fix for '0' content in 'before_hour_text' and 'after_hour_text' fields

29 January 2013, ver. 5.5

  • Fix for wrong displayed 'posted by' information

28 January 2013, ver. 5.4

  • Tooltips for classes in timetable added
  • Ability to assign trainers and categories to classes hours in timetable added
  • New 'hour_category' parameter for [timetable] shortcode added

22 January 2013, ver. 5.3

  • Fix for php warning on trainers page

16 January 2013, ver. 5.2

  • Fix for tabs in classes (wrong tab has been opened after browser window reload)
  • New Theme Options design
  • Timezone setting for 'Upcoming Classes' widget

7 January 2013, ver. 5.1

  • Fix for timetable button in classes
  • Option to choose 'database' or 'server' time in 'Upcoming Classes' widget

17 December 2012, ver. 5.0

  • Fix for filtering in gallery in WP 4.5

11 December 2012, ver. 4.9

  • Compatibility with PHP 5.4.9

12 November 2012, ver. 4.8

  • Categories for Trainers added

06 November 2012, ver. 4.7

  • Ability to set different colors for each class box in timetable
  • Categories for classes added

31 October 2012, ver. 4.6

  • Link for classes page added in 'Upcoming Classes' widget

30 October 2012, ver. 4.5

  • Fix for archives and categories pages titles

18 October 2012, ver. 4.4

  • 12h hours mode (am/pm) option added for Upcoming Classes widget

17 October 2012, ver. 4.3

  • Fix for Twitter feed issue in IE

15 October 2012, ver. 4.2

  • 12h hours mode (am/pm) option added for timetable

12 October 2012, ver. 4.1

  • Fix for Twitter feed issue
  • Support for internationals characters in classes accordion and timetable tabs

24 September 2012, ver. 4.0

  • Small code and styles improvements, few color options added

19 September 2012, ver. 3.9

  • Information in upcoming classes widget when no classes found

12 September 2012, ver. 3.8

  • New widget area (header-top)
  • Social icons widget added

10 September 2012, ver. 3.7

  • Small css and code fixes

06 September 2012, ver. 3.6

  • Fix for timetable 'class' parameter

04 September 2012, ver. 3.5

  • Check 'if published' for classes added

31 August 2012, ver. 3.4

  • Comments settings bug fix

30 August 2012, ver. 3.3

  • Small css upgrades

28 August 2012, ver. 3.2

  • Bug fix - accordion colors settings doesn't work

27 August 2012, ver. 3.1

  • Jumping slider title issue fix

21 August 2012, ver. 3.0

  • Tabs and Accordion shortcodes added
  • Bug with default WordPress content formatting fix

10 August 2012, ver. 2.0

  • Color picker to customize the theme colors added
  • Over 800 fonts variants to choose added
  • New options in widgets configuration added

08 August 2012, ver. 1.4

  • Fix for Classes Accordion widget (urls won't works for some permalinks structures)

02 August 2012, ver. 1.3

  • Slider issue fix (image wasn't centered)
  • CSS improvements

31 July 2012, ver. 1.2

  • Bug fix for classes hours

30 July 2012, ver. 1.1

  • Bug fix for weekdays in 'Class hours' section

27 July 2012, ver. 1.0

  • First release

Support

Support for all our items is conducted through our Support Forum.
Please register an account and search the forum or create a new topic, we'll answer as soon as possible.

We're in GMT +1 and we aim to answer all questions within 24 hours (Monday – Friday). In some cases the waiting time can be extended to 48 hours.
Support requests sent during weekends or public holidays will be processed on next Monday or the next business day.


Need HTML (non - WordPress) version?

There is also HTML version of this theme available. You can find it here: Responsive Gym Fitness Template