Elsa is the WordPress Block Theme running on unmus.de.
The WordPress Block Theme Elsa is a completely rebuilt version of the huhu Classic Theme, which was a reengineered variant of the Suidobashi Theme by Elmastudio. It's created specially for unmus.de. Using elsa on other WordPress is not recommended.
- Index Archive
- Tag Archive
- Category Archive
- Author Archive
- Date Archive
- Single Post
- Search
- Page
- 404
All custom post types have an archive and single template.
- Episodes (Podlove Publisher)
- Pinseldisko (unmus Custom Plugin)
- Ello (unmus Custom Plugin)
- Raketenstaub (unmus Custom Plugin)
All custom taxonomies have an archive template.
- Artist (Episodes)
- Kunsthalle (Pinseldisko)
- Tagebuch (Ello)
- Fotoalbum (Raketenstaub)
Post Formats are designed for the usage with CPT Ello.
- Quote
- Image
- Meta
- About
- Comments
- Footer
- Header
- Page WordPress
- Page Tweets (Plugin Mathilda)
- Page Troets (Plugin TootPress)
- Amount of Comments Button
- Creative Commons
- Title Date
- Creator
- Dynamic Category
- Meta Sketch
- Code
- Search Toggle (Jquery)
- Search Input Field Clearing (Jquery)
- Shortcodes
- Creative Commons
- Maintenance Template
Elsa uses the Font Source Sans Pro. All font files are embedded and will be loaded locally at runtime.
The theme supports German only (hard-coded).
Following plugins are required at runtime.
In addition styles of the following plugins are supported.
- Embed Privacy
- Lightweight Subscribe Comments
- Podlove Publisher
- Mathilda
- TootPress
Following custom fields are supported.
- Custom Field pinseldisko_sketchnote_description
- Custom Field pinseldisko_sketchnote_image
- Custom Field licence_type
- Custom Field licence_version
- Custom Field licence_include
- Custom Field licence_exclude
Styling in general does not handle different screen sizes. The breakpoint for mobile navigation is set for 1100 pixel.
This theme does not add any new logic to WordPress or generate new data within WordPres. All code is limited to the user interface and its HTML output.
- Do it the WordPress Way!
- Assign/Create Navigation in Header Template Part
- Add Search Input Field to Navigation
- Add Search Toggle
- Customize Search Input Field
- Add .menu-search to Search Input Field in Navigation
- Add .search-toggle to Search Toogle
- Copy maintenance.php to /wp-content/
This repository follows the git-flow workflow to a large extent.
- master branch is the latest release
- develop branch is the current state of development
- feature branches contain dedicated features in development
- bugfix branches contain dedicated bugfixes in development
Hotfix and release branches will not be applied in most cases.
Branches will be deployed continously onto the environments. The master branch is connected with the productive environment and the develop branch is connected with the test environment. The deployment itself is managed by GitHub Actions. Releases are not used in the regular way. Releases can be understood as freeze of functional bundels.
This project is licensed under the GPL3 License.
Release pending
- Changed: Top Spacer @ Index Archive
- Changed: Font Size (Toot Date)
- Fixed: Spacing (Links without Block Container)
Released: 27.06.2024
- Initial Theme Release