Hype5 Stage 1.0.2 · Pre-release

Hype5 Stage

Hype5 Stage is a contemporary theatre theme with an understated, near-monochrome identity. It is a complete theme on its own; with the optional Hype5 Theater plugin it presents productions, people, venues and the schedule.

On this page

At a glance

Item Value
Type Classic WordPress theme with theme.json
Slug and text domain hype5-stage
Documented version 1.0.2 (pre-release)
Requires WordPress 6.6 or later (tested up to 7.1), PHP 8.1 or later
Optional Hype5 Theater 0.7.0 (tested; presentation API 1.0) or a 0.6.17 Phase 5K build, for the theatre templates and the Marquee
Languages British English; Estonian translation included
Licence GPLv2 or later; bundled fonts under the SIL Open Font License 1.1

Design

  • Typography: Bricolage Grotesque for the "stage voice" (headings and interface) and Newsreader Italic for the "spoken voice" (introductions and quotes). Both fonts are bundled with the theme. See Typography and media.
  • Colour schemes: Lights up, Lights down and System, switchable by visitors. See Lights up, Lights down and System.
  • Widths: text at the content width, wide blocks and full-bleed blocks.
  • Media in natural proportions: pictures keep their shape; portraits use 2:3 frames.

What Stage provides

Area Details
Home page The Marquee with the next performances and the season's posters, optionally under a full-bleed photograph or muted film; the company of the next production; the poster wall; your front page's own content.
Navigation Header with logo, main menu, a button (Tickets by default), search and the Lights switch; a mobile menu; footer menus and widget columns.
Pages and posts Templates for pages, posts, archives, search, 404 and comments; Classic Editor and block content.
Hype5 Theater integration Production, person, venue and schedule pages and the plugin's lists in Stage's design, through the plugin's public contracts.
Settings Appearance → Customise → Hype5 Stage.

Principles

  • Optional and independent. No dependency in either direction: Stage works without the plugin, and the plugin works with other themes.
  • No theatre data in the theme. Stage never stores productions, people, venues, performances, ticket offers or credits, and never writes Hype5 Theater's options, Appearance settings, meta or tables.
  • No ticket logic of its own. A ticket button appears only for offers that Hype5 Theater marks as purchasable; Stage never builds a purchase link.
  • Careful with private content. Stage follows Hype5 Theater's visibility rules: unpublished and private content is never shown, the home page and lists show only productions that are public to everyone, and a password-protected production's own page opens only after its password is entered (see Private and protected content).

Getting started

  1. Install Stage.
  2. Set up the menus, logo and site icon.
  3. Choose the home page composition.
  4. If you use Hype5 Theater, read Hype5 Theater integration.