Shortcodes
Timetable
You can display timetable with your events by using below shortcode:
[tt_timetable]
This shortcode can be configured under Settings->Timetable in your WordPress admin area.
Examples:
MediCenter Theme style timetable:
[tt_timetable event='cardio-fitness,open-gym,body-building,zumba,boxing,crossfit' show_end_hour='1' event_layout='3' box_bg_color='3156A3' box_hover_bg_color='42B3E5' box_hours_txt_color='A6C3FF' filter_color='3156A3' text_align='left' font_custom='Arial' font_size='11']
GymBase Theme style timetable:
[tt_timetable event='cardio-fitness,open-gym,body-building,zumba,boxing,crossfit' filter_style='tabs' show_end_hour='1' event_layout='3' row1_color='C5C5C5' box_bg_color='409915' box_hover_bg_color='FFFFFF' box_hover_txt_color='000000' box_hours_hover_txt_color='000000' filter_color='409915' font_custom='Arial' font_size='11']
Event hours
You can display event hours boxed list by using below shortcode:
[tt_event_hours]
Available shortcode parameters:
| Parameter |
Possible values |
Description |
| event_id |
|
Specifies the event id. Example:[tt_event_hours event_id='2'] If it's not defined the id of the current post/event will be used. |
| Title |
Event Hours |
Specifies the title of the hours list. Example:[tt_event_hours title='Fitness Hours'] |
| time_format |
H.i |
Specifies the time format (Documentation on date and time formatting) for list hours. Example:
[tt_event_hours time_format='g:i a']
|
| class |
|
Specifies custom css class/classes for event hours list. Example:[tt_event_hours class='customcssclass othercustomcssclass']
|
| hour_category |
|
Specifies the hour category/categories to be displayed. Hour categories can be defined for each hour on event edit page in your admin area under 'Event hours' box. Example:[tt_event_hours hour_category='morning,evening'] |
| columns |
|
Specifies the columns for hours to be displayed. Example:[tt_event_hours columns='friday'] |
| text_color |
|
Specifies text color. Example:[tt_event_hours text_color='#000'] |
| border_color |
|
Specifies border color for event hours box. Example:[tt_event_hours border_color='#cc0ecc'] |
Items list
You can use this shortcode to display items/features list on event details page.
[tt_items_list]
[tt_item]Consectetur adipiscing elit[/tt_item]
[tt_item]Pulminare dosis gravida[/tt_item]
[tt_item]Terminal metro[/tt_item]
[/tt_items_list]
Available [tt_items_list] shortcode parameters:
| Parameter |
Possible values |
Description |
| class |
|
Specifies the custom css class for the list. |
Available [tt_item] shortcode parameters:
| Parameter |
Possible values |
Description |
| type |
(default)
info
|
Specifies the type of the list item. By default list with tick icons will be displayed. With info parameter labeled list without icon will be displayed. Example: [tt_item type="info" value="185-190 pounds"]Weight[/tt_item] |
| value |
|
Specifies the value for item. Value will be displayed on the right next to item label. Example: [tt_item type="info" value="185-190 pounds"]Weight[/tt_item] |
| text_color |
|
Specifies text color for the item:[tt_item text_color='#000' value="185-190 pounds"]Weight[/tt_item] |
| border_color |
|
Specifies border color for the item. Example:[tt_item border_color='#cc0ecc' value="185-190 pounds"]Weight[/tt_item] |
Columns
You can create columns layout with [tt_columns] shortcode. Example:
[tt_columns]
[tt_column_left]
Column left content
[/tt_column_left]
[tt_column_right]
Column right content
[/tt_column_right]
[/tt_columns]
Available [columns] shortcode parameters:
| Parameter |
Possible values |
Description |
| class |
full_width
|
Specifies the custom class for the columns layout. Example: [tt_columns class="customcssclass"][/tt_columns] |
Changelog
09 August 2017, ver. 4.0
- Single pages for "Timetable column" are disabled.
- Fix for conflict with Visual Composer plugin.
- Fix for XSS vulnerability.
post-type-weekdays.php
timetable.php
js/timetable.js
06 February 2017, ver. 3.9
- Fix for 'Cannot redeclare class upcoming_events_widget' error.
widget-upcoming-events.php
02 September 2016, ver. 3.8
- New 'shortcode_id' parameter supported by [tt_timetable] shortcode.
- Several bug fixes.
event-template.php
post-type-events.php
timetable.php
widget-upcoming-events.php
admin/js/timetable_vc.js
admin/style/style.css
languages/timetable-de_DE.mo
languages/timetable-de_DE.po
languages/timetable-default.mo
languages/timetable-default.po
--- new files ---
languages/timetable-cs_CZ.mo
languages/timetable-cs_CZ.po
20 January 2016, ver. 3.7
- New feature allows to save shortcodes for later use.
- Events post type can now be configured (e.g. different slug).
- Mobile mode allows to display Description 1 and 2 fields.
- Mobile mode allows to expand/collapse event hours.
- Fix for filter bug occuring when special characters were used.
- Fix for empty timetable bug occurring when event name was using special character.
post-type-events.php
timetable.php
widget-upcoming-events.php
admin/js/timetable_admin.js
admin/style/style.css
js/timetable.js
languages/timetable-de_DE.mo
languages/timetable-de_DE.po
languages/timetable-default.mo
languages/timetable-default.po
style/responsive.css
style/style.css
--- new files ---
admin/js/timetable_vc.js
29 October 2015, ver. 3.6
- Bug fix: wrong events displayed in 'Upcoming Events' widget when 'Display settings' option is set to 'all upcoming'.
widget-upcoming-events.php
28 October 2015, ver. 3.5
- Visual Composer v4.8 compatibility added.
- Minor code fixes.
timetable.php
widget-upcoming-events.php
event_template.css
16 July 2015, ver. 3.4
- Filter kind option now allows to filter both by event and event category
- New option 'Event featured image' in 'Upcoming Events' widget
- Fix for Google Fonts issue in Timetable shortcode generator panel
- Small code improvements
shortcodes.php
timetable.php
widget-upcoming-events.php
admin/js/timetable_admin.js
admin/style/style.css
js/timetable.js
languages/timetable-de_DE.mo
languages/timetable-de_DE.po
languages/timetable-default.mo
languages/timetable-default.po
style/event_template.css
style/responsive.css
style/style.css
28 April 2015, ver. 3.3
- New 'Hour categories' parameter for 'Upcoming Events' widget
- Support for Visual Composer editor
- Small code improvements
post-type-weekdays.php
timetable.php
widget-upcoming-events.php
admin/js/timetable_admin.js
admin/style/style.css
languages/timetable-de_DE.mo
languages/timetable-de_DE.po
languages/timetable-default.mo
languages/timetable-default.po
--- new files ---
admin/images/timetable.png
01 April 2015, ver. 3.2
- Fix for 'Call to undefined function get_current_screen()' error
- Fix for wrong event hours order in some cases
post-type-weekdays.php
timetable.php
06 February 2015, ver. 3.1
- New option: Hide 'All Events' view
- Auto-generated order value for new columns
post-type-weekdays.php
timetable.php
admin/js/timetable_admin.js
languages/timetable-default.po
languages/timetable-default.mo
style/style.css
29 December 2014, ver. 3.0
- Support for RTL mode added.
event-template.php
shortcodes.php
timetable.php
widget-upcoming-events.php
admin/js/timetable_admin.js
admin/style/style.css
languages/timetable-default.po
languages/timetable-default.mo
style/event_template.css
style/responsive.css
style/style.css
17 October 2014, ver. 2.8
- Themes compatibility improvements
- Code improvements
post-type-events.php
timetable.php
js/timetable.js
03 October 2014, ver. 2.7
- Bug fix (some hours has not been visible in the timetable)
- Small code and css improvements
post-type-events.php
timetable.php
style/event_template.css
style/style.css
19 August 2014, ver. 2.6
- 'Current events' option added to upcoming events widget
- Small code and css improvements
timetable.php
widget-upcoming-events.php
style/style.css
30 July 2014, ver. 2.5
- Small code and css improvements
post-type-events.php
timetable.php
style/style.css
style/superfish.css
03 July 2014, ver. 2.4
- New event block layout added (without hours)
- Bug fixes and small code improvments
post-type-events.php
timetable.php
style/style.css
10 June 2014, ver. 2.3
- Few small code improvements
post-type-events.php
timetable.php
widget-upcoming-events.php
js/timetable.js
style/event_template.css
style/style.css
10 April 2014, ver. 2.2
- Compatibility with MediCenter and GymBase themes, now plugin can be installed without conflicts ([timetable] shortcode changed to [tt_timetable])
- Weekdays changed to Timetable columns in admin area (weekday parameter changed to columns parameter)
- New sample tables can be imported
- 'Custom css' parameter added
- Small css improvments
post-type-weekdays.php
shortcodes.php
timetable.php
admin/js/timetable_admin.js
style/event_template.css
style/responsive.css
style/style.css
08 April 2014, ver. 2.1
- New event block layout (which is displaying only start hour in timetable)
- Logic change for weekdays order parameter (from now Monday: order 1, Tuesday: order 2, Sunday: order 7) (was: Monday: order 2, Tuesday: order 3, Sunday: order 1)
- Bug fix: missing events when using event categories filter kind
post-type-events.php
shortcodes.php
timetable.php
widget-upcoming-events.php
style/style.css
02 April 2014, ver. 2.0
- Measure parameter added. You can choose between: Hour (1h), half hour (30min) and quarter hour (15min) measure
- Event categories parameter added
- Filter kind parameter added. You can filter timetable by event or event category now
timetable.php
admin/js/timetable_admin.js
languages/timetable-default.po
style/style.css
25 March 2014, ver. 1.5
- Fix for event link settings in responsive timetable mode
- Style improvements for Upcoming Events widget
- New carousel plugin version for Upcoming Events widget
timetable.php
js/timetable.js
style/event_template.css
style/responsive.css
--- new files ---
jquery.carouFredSel-6.2.1-packed
--- removed files ---
jquery.carouFredSel-5.6.4-packed
17 March 2014, ver. 1.4
timetable.php
14 March 2014, ver. 1.3
timetable.php
12 March 2014, ver. 1.2
- Small fix for hours box background color
- 'Custom event url' from event settings is now respected in Upcoming Events widget
timetable.php
widget-upcoming-events.php
style/event_template.css
06 March 2014, ver. 1.1
- Fix for bootstrap conflict on tooltip
- 'Custom event url' and 'Disable event url' options added to Upcoming Events widget
timetable.php
widget-upcoming-events.php
js/timetable.js
style/responsive.css
style/style.css
03 March 2014, ver. 1.0