Theatre WP
The plugin « Theatre WP » helps developers and designers who use WordPress to create websites for troupes and Performing Arts Companies.
Theatre WP is intended for designers and developers using WordPress to set up a performing arts company website. This plugin provides productions and performances (gigs) management.
What does the plugin include?
- Custom posts for Productions, Performances and Sponsors
- Widget for upcoming Performances of a particular Show
- Widget for upcoming Performances in general
- Widget for Production Sponsors
Plugin benefits
- Adapted to the basic needs of most Theatre Companies
- Organized and well-structured information for Shows and Performances to facilitate their management and accessibility
- Independent of the theme used in WordPress
- Customizable
- Translatable
- Open to improvements and suggestions
ToDo
- Hookable
- A Sage Theme
Notes for developers/designers
There are six templates within the plugin as examples to use it in your custom theme:
single-spectacle.php# Single Show pagesingle-performance.php# Single Performance pagearchive-spectacle.php# List of available Showsarchive-performance.php# List of available Performancescheck-dates-form.php# To filter performances by datetaxonomy-format.php# Productions by category
You can copy the files located in includes/templates within the plugin directory to your theme’s directory and modify it to your liking.
Define TWP_THEME constant in your theme if using the templates to avoid duplicate content:
define( 'TWP_THEME', true );
Have a look into classes/theatrewp/class-theatrewp.php for functions to use in your templates.
