Shop + Blog Relaunch · April 2026

Schön! Switzerland
deserves two things

A magazine site has two jobs: inspire with content, and sell the magazine. The current setup handles both — but each job deserves its own stage.

Your site has two jobs

Most people think of schon.ch as a shop. But look at the numbers — it's overwhelmingly a content site with a small shop attached.

Job 1: The Editorial Blog

The Soul
Editorial posts~490
Categories16 (fashion, beauty, interview…)
Top categoryeditorials (192 posts)
Content typeImage-heavy, gallery-driven
Update frequencyRegular (new editorials each issue)

This is what makes Schön! Schön!. Fashion editorials, interviews, beauty, cover stories. ~490 posts across 16 categories. This is your brand.

Job 2: The Shop

The Revenue
Products6 total
Single issues5 (with 2–4 cover variants)
Subscriptions1 (6 issues/year print)
Shipping zones3 (CH free, EU +7, Intl +18)
PaymentCard + TWINT

5 single issues + 1 subscription. That's it. A «buy» button and a subscription form — that's all the shop needs to be.

where style, beauty and culture merge.

One system, two very different jobs

WordPress + DIVI + WooCommerce got the site live fast — and that was the right call. Now the content has grown, and each job deserves a purpose-built tool.

DIVI served its purpose

DIVI let us build pages fast without a designer — exactly what we needed. Now your 490 editorials carry ~2MB of builder markup each. The content has grown beyond what a page builder was designed for.

WooCommerce did the job

WooCommerce made sense when we needed a shop up and running fast alongside the blog. For 6 products and 1 subscription today, a lighter tool means less maintenance and lower costs.

3–6 sec per page

WordPress + DIVI + WooCommerce all load on every page — the trade-off of an all-in-one setup. Splitting the jobs means each page only loads what it needs.

What it costs you now

The all-in-one setup bundles blog and shop into a single system — here's what that looks like.

WordPress hosting (runs both blog + shop)CHF 15–40/mo
WooCommerce Subscriptions pluginCHF 23/mo
SSL, backups, securityCHF 5–15/mo
Your time: updates, plugin conflicts, patcheshours/mo
TotalCHF 45–80/mo + time

490 editorials

Your content deserves freedom

What each job actually needs

The blog and the shop have different requirements. Let's separate them.

The blog needs

  • Beautiful image galleries for editorials
  • Category browsing (fashion, beauty, interview…)
  • Fast page loads — photography is the hero
  • SEO-friendly URLs and meta tags
  • RSS feed for syndication
  • Easy content editing (write, add images, publish)
  • Newsletter signup integration

The shop needs

  • Single issue purchase with cover picker
  • Subscription (6 issues/year, recurring)
  • Shipping rates (CH / EU / International)
  • TWINT + credit card payments
  • Customer self-service (manage subscription)
  • Simple — no cart, no cross-selling needed

Neither job needs

DIVI page builder
Shopping cart (1 product = no cart)
User accounts with order history
Cross-selling, upselling widgets
A database server running 24/7
PHP + MySQL + wp-admin for everything
Schön! Switzerland Issue 15 — three cover variants

Schön! Switzerland Issue 15 · momentum · three cover variants

2023 → 2026

CSS has changed everything

When the current site was built, you needed a page builder like DIVI to create complex layouts. In 2026, native CSS can do what DIVI could only dream of — and it loads in milliseconds, not seconds.

Container Queries

Components adapt to their container, not the viewport. Perfect editorial grids that reflow themselves — no JavaScript needed.

CSS Nesting

Native nesting like Sass, built into the browser. Cleaner stylesheets, less code, zero build overhead.

:has() Selector

The "parent selector" designers begged for. Style any element based on its children — editorial layouts that react to their own content.

View Transitions

Native page-to-page animations. Smooth, cinematic transitions between editorials — the kind fashion sites dream of.

Scroll Animations

Scroll-driven animations in pure CSS. Parallax, reveals, fade-ins — all without a single line of JavaScript.

oklch Colors

Perceptually uniform color spaces. Consistent, vibrant palettes that match what designers see in their tools.

Making your vision real

Schön! Switzerland has a clear aesthetic — minimal, editorial, high-fashion. The current tech stack fights that vision at every turn. With modern CSS and a purpose-built frontend, most design ideas can be implemented exactly as imagined — no page-builder compromises, no «close enough.» Just the real thing.

Ready to see how to split these jobs?

We've prepared 3 approaches — each covers both the blog and the shop, with different trade-offs.