Magisch Schön, Karlsruhe: a magician's website with its own WordPress theme
Ernestin is a magician and balloon artist from Karlsruhe who, by his own account, has been performing for children and families for 30 years – at birthday parties, in nurseries and schools, at street festivals and company events. For magisch-schoen.de we rebuilt the website, online since 2004, as a one-page site (all content on a single page) with a bespoke WordPress theme: no page builder, no plugins, no cookies. The new site has been live since September 2026.
- Location
- Karlsruhe
- Sector
- Magic and balloon art for children and families
- Year
- 2026
- Relaunch
- Web design
- WordPress theme development
- Cookie-free consent
Magisch Schön
Behind magisch-schoen.de is Ernestin, a magician and balloon artist from Karlsruhe. His show combines magic with child-friendly comedy and plenty of audience participation and is aimed at children aged 5 to about 11 – at birthday parties, in nurseries, schools and clubs, with the adults meant to enjoy it just as much. Balloon animals are available after the show, and as a balloon modeller he also comes without any magic, for instance for young passers-by at fairs. For company events and unusual occasions he puts together a programme of its own – “spiced with a hearty pinch of Spontainment”, as he puts it. By his own account he has been on stage for 30 years, and more than 14,000 children have seen his magic so far.
His catchment area stretches from the Karlsruhe region across the whole of Baden-Württemberg to Rhineland-Palatinate and Hesse; he also offers the German-language show in Alsace. He is a member of the Magischer Zirkel von Deutschland e.V. (the German magic circle), listed in the schema-k artists' directory, and performs together with colleagues from the Magischer Zirkel Karlsruhe. His list of references names theatres, cabaret stages and festivals from the Sandkorn-Theater Karlsruhe to children's magic festivals in Bremerhaven, as well as clients such as the City of Karlsruhe, the town of Bad Herrenalb and support associations (Fördervereine). His offer has been online at magisch-schoen.de since March 2004.
Brief and build
magisch-schoen.de has been online since 2004 and most recently ran on the Divi page builder (a drag-and-drop extension for WordPress). Our brief: rebuild the familiar look as a lean, bespoke WordPress theme – the same design and imagery, but with no page builder, no plugins, no third-party servers and no cookies. Every path on the site leads to an enquiry by e-mail or phone; there is no contact form, as the privacy policy itself expressly states.
We programmed the “Ernestin” theme specifically for this website. It carries over the design of the previous site – the bold orange-red panel in the header, the “Ernestin” lettering in the playful display face Henny Penny, the portrait with top hat, red braces and oversized ghost playing cards – and raises the contrast: we darkened the accent and link colours until text and background reach a ratio of 4.5:1 (the requirement for comfortably legible body text). The home page is a one-page site: the header with the buttons “Jetzt Anfragen” (enquire now) and “Erfahre mehr über mich” (find out more about me) is followed by the “Hallo Kinder!” section with the next show date, two counters, the sections “Was ich biete” (what I offer), “Anfragen” (enquiries) and “Mitgliedschaften” (memberships), the “Eindrücke” (impressions) gallery with five images and a closing call to action. Separate sub-pages exist only for the references (“Wo es schon ‚magisch Schön‘ war” – where it has already been magically Schön), the legal notice and the privacy policy; the booking terms are linked as a PDF.
Technically the site stays lean: no page builder, three stylesheets (design files for layout, fonts and the consent dialogue) and two scripts, all deferred and all served from the site's own server. The source code loads not a single plugin (add-on module) and no third-party resource: no Google Fonts, no CDN (an external delivery server), no trackers. The fonts Open Sans, Karla, Montserrat and Henny Penny sit in the theme as woff2 files (a compressed web font format) and are preloaded. The portrait in the header is flagged with high loading priority, while the remaining images load only on scrolling (lazy loading). On activation the theme sets up all pages, images, menu, logo and home page itself. There is no contact form: the buttons “Jetzt Anfragen” and “Jetzt Anrufen” (call now) open the e-mail client or dial the phone number, and the address in the body text is obscured against automated address harvesters.
The consent dialogue is part of the theme, not a plugin. Because the website sets no cookies and loads no external services, only one decision remains: the page-view count on the site's own server, which is off by default and starts only after consent. The “Datenschutz-Einstellungen” (privacy settings) dialogue offers “Alle akzeptieren” (accept all), “Nur notwendige” (necessary only) and “Einstellungen” (settings); the browser remembers the choice in localStorage (a store inside the browser that works without cookies), and it can be changed at any time via the “Cookie-Einstellungen” button in the footer. A skip link to the content (a help for keyboard and screen-reader users), labelled navigation (ARIA attributes that tell screen readers what an element does), alt text on every image and WordPress's own sitemap (a page index for search engines) are part of the basic set-up.
What we built for Magisch Schön
- Bespoke WordPress theme Ernestin: one-page site instead of Divi, no page builder, no plugin in the source code
- Consent without cookies: dialogue built into the theme, stored in localStorage, counting only after consent
- No contact form: enquiries via e-mail link and phone, address in the text obscured against harvesters
- Fonts hosted locally: Open Sans, Karla, Montserrat and Henny Penny as woff2 in the theme, no Google Fonts
- Contrast raised: accent and link colours of the previous site darkened to 4.5:1
- Accessibility: skip link, ARIA labels, alt text on every image, WordPress sitemap
A look inside the website
Three sub-pages captured from the live website. Click to enlarge.
Technology at a glance
- CMS
- WordPress with a bespoke theme, no page builder (replaces the Divi site)
- Theme
- Ernestin, developed by NK IT Service – home page as a one-page site
- Plugins
- none visible in the source code – consent dialogue, navigation and gallery are part of the theme
- Contact
- no contact form – enquiries via e-mail link and phone link, address in the text obscured
- Cookie consent
- dialogue built into the theme, no cookies (localStorage); only the page-view count on the site's own server requires consent
- Fonts
- Open Sans, Karla, Montserrat and Henny Penny as woff2, hosted locally, no Google Fonts
- Languages
- German
- Sitemap
- WordPress core sitemap (wp-sitemap.xml), referenced in robots.txt
A lean website with its own WordPress theme – for you too?
Whether you are a performer, a practice or a trade business, in Karlsruhe, Rastatt or anywhere in Germany: we will talk through the structure, scope and cost of a website with its own WordPress theme – and what happens after launch.
Screenshots of the live website (as of September 2026). All rights to content, photos and trademarks remain with the respective company.
