Theatre WP

plugin banner

Management of spectacles and performances for Performing Arts Companies.

Author:Jose Bolorino (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:5.9.1
Plugin version:1.0
Added to WordPress repository:12-12-2013
Last updated:07-03-2022
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:https://www.bolorino.net/pages/theatre-wp-wor...
Total downloads:9 870
Active installs:10+
plugin download
Click to start download

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 page
  • single-performance.php # Single Performance page
  • archive-spectacle.php # List of available Shows
  • archive-performance.php # List of available Performances
  • check-dates-form.php # To filter performances by date
  • taxonomy-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.


Screenshots
FAQ
ChangeLog