>
Download This Plugin | |
Download Elegant Themes | |
Name | Conference Schedule |
Version | 0.52 |
Author | Simon Wheatley |
Rating | 20 |
Last updated | 2011-03-17 04:41:00 |
Downloads |
2496
|
Download Plugins Speed Test plugin for Wordpress |
Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%
Conference Schedule plugin added 3 bytes of resources to the Home page and 7 bytes of resources to the sample Post page.
Conference Schedule plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.
Great! Conference Schedule plugin ads no tables to your Wordpress blog database.This plugin allows you to create a conference schedule in your WordPress website. You can create pages for speakers and sessions, and display an automatically created schedule of what's on.
The participant pages can be created with different roles, e.g. Speaker, Workshop Leader, etc, and each have an image with automatically created thumbnails. A shortcode ([participants]
) allows you to list all your speakers, with links through to read more about them.
Sessions are created with start and end times, and allow you to specify a location and speaker. The main schedule and schedules for each location are automatically generated.
The plugin comes with a Twenty Ten child theme (more on child themes), which you can use out of the box or as a reference to create your own conference theme.
This plugin handles describing and scheduling your conference and the key participants, it does not handle the ticketing.
Eventually I plan to abstract much of the raw PHP in the Conference Schedule theme templates into template tags. For now here's a few template tags as a statement of intent:
<?php the_sessions( $before, $sep, $after ); ?>
[http://codex.wordpress.org/Function_Reference/the_tags](the_tags)
, used within a participant loop this will list the sessions the current participant is taking part in. Devs: note that there is a filter cs_the_sessions
you can use on the output of this template tag.<?php get_the_sessions( $before, $sep, $after ); ?>
[http://codex.wordpress.org/Function_Reference/get_the_tags](get_the_tags)
, used within a participant loop this will return a list of the sessions the current participant is taking part in. Devs: note that there is a filter cs_session_links
you can use on the output of this template tag.<?php has_schedule(); ?>
<?php the_start_time( $time_format, $short_time_format ); ?>
time_format
and short_time_format
strings are optional and are used to provide a date format, they default to the values on the Conference admin screen under the Settings section of the WordPress admin area. If the time is on the hour then the short_time_format
is used, this enables you to output 10am
instead of 10:00am
, thus saving space. Devs: Note that there is a cs_the_start_time
filter you can use on the output of this template tag.<?php get_the_start_time( $time_format, $short_time_format, $post ); ?>
the_start_time
template tag, except it returns the time rather than printing it. Devs: Note that there is a cs_get_the_start_time
filter you can use on the output of this function.<?php the_end_time( $time_format, $short_time_format ); ?>
the_start_time
above. Devs: Note that there is a cs_the_start_time
filter you can use on the output of this template tag.<?php get_the_end_time( $time_format, $short_time_format, $post ); ?>
the_end_time
template tag, except it returns the time rather than printing it. Devs: Note that there is a cs_get_the_end_time
filter you can use on the output of this function.