Skip to content

figuren-theater/theater-production-subsites

Repository files navigation


figuren.theater Logo

figuren.theater | Production Subsites

allows to create sub-sites of productions, within the WordPress Multisite network for puppeteers - figuren.theater.


Read our blog

See the network in actionJoin the networkCreate your own network

About

This is the long desc

  • list closed tracking-issues or docs files here
  • Do you have any ideas ?

Background & Motivation

This plugin allow to create sub-sites (aka posts) of productions (that are not productions itself, so not a typical hierachical post_type), which are populated with pre-made query-block patterns, that work (almost) automatically, e.g.

  • Images (all posts with post-format image and a shadow-tax relationship with the production)
  • Videos (all posts with post-format video and a shadow-tax relationship with the production)
  • Quotes (all posts with post-format quote and a shadow-tax relationship with the production)
  • Press releases (all posts with some defined post_tag (or cat.) and a shadow-tax relationship with the production)
  • a booking Form for that production
  • An auto-generated list of customers, based on played past events
  • Technical rider (needs explicit editing, no automation planned here)
  • a Rating-Kiosk to be shown directly after a show to motivate the audience to rate the production at connected services or within the own site
  • Announcement-Kiosk which highlights the upcoming 3 events and some testimonials (quote-posts or rate-comments) to be shown within a store window or similar

Install

  1. Install via command line
    composer require figuren-theater/theater-production-subsites

Built with & uses

  • dependabot
  • code-quality A set of status checks to ensure high and consitent code-quality for the figuren.theater platform.
  • ....

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Versioning

We use Semantic Versioning for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the GPL-3.0-or-later, see the LICENSE file for details

Acknowledgments