Custom buildWordPress Plugin

SCK Blocks

Sunshine Coast Karate's blocks and pattern library: timetable, program cards, testimonials, FAQs, countdown and 27 patterns, kept outside the theme.

The blocks and pattern library for Sunshine Coast Karate, together with core blocks, took over from Thrive Architect. They live outside the theme, so pages survive a theme change. Core blocks came first; a custom block was written only where core has nothing.

What it does

  • Eight blocks: program cards, testimonials (one quote, a grid or a slider), an FAQ list, the timetable with a program filter and upcoming closures, instructors, a location card whose map loads only on click, a countdown in Brisbane time, and a video that loads only on click.
  • 27 patterns, from heroes and testimonial sliders to complete home, program and campaign pages that WordPress offers when you create a new page. A synced pattern with overrides took over from Thrive’s global “symbols”.
  • Never “invalid content”. Pattern markup is generated to match exactly what core blocks save.
  • Campaign tools: show or hide any block between two dates, and an optional fade-up on scroll that never hides content without JavaScript.

It is built for Sunshine Coast Karate rather than for release, so there is nothing to download. Moving off a page builder tells the story of the whole rebuild.

More projects

View all
Custom build
WordPress Plugin

SCK Redirects

Redirects for Sunshine Coast Karate that can never hide a live page, with a 404 log that stores no IP addresses.

Custom build
WordPress Plugin

SCK Core

Sunshine Coast Karate's data layer: locations, programs, classes, instructors, testimonials and FAQs, with the business details typed once and shown everywhere.

Custom build
WordPress Plugin

SCK Stats

Cookieless visit stats and split testing for Sunshine Coast Karate: which pages and sources lead to trial bookings, with no cookies or IP addresses.