Design Web Studio
Free action plan

Our WordPress framework

Most WordPress themes are built to do everything.

Your website needs a fraction of it. The rest is weight.

So we built our own, starting from what your website needs.

The result 01A lighter foundation. 02Less complexity. 03Better control. 04Better performance. 05More room to develop and grow.
Our WordPress framework

We built a lightweight WordPress framework because we don’t believe a website should carry things it doesn’t need.

How it’s built

Why we built it

A theme built for every website carries everything every website might need.

General-purpose WordPress themes are designed to be sold to thousands of different businesses. To cover all of them, they ship with large option panels, dozens of layouts, bundled plugins, and the code, styling and scripts to support features most sites never switch on.

That weight doesn’t go away when the features aren’t used. It is still loaded, still maintained and still in the way when the site needs to change. We built our framework the other way round: it starts with the requirements of the website and includes only what those require.

  1. 01FoundationA clean base, built from what the site actually needs.
  2. 02Zero bloatNo page builder, no plugin bundle, no unused code.
  3. 03NativeEdited in WordPress’s own block editor. Nothing extra on top.
  4. 04OptimiseInstant on mobile, built to score 100 for performance.
  5. 05ScaleNew features added as small, independent modules.
yourbusiness.ie Mobile · 4G
NorthlightServicesAboutInsightsContact
HeadingH1BILink

Clear advice for growing businesses.

Accountancy and planning for small businesses across Ireland.

Book a call →
+
Advice
Planning
Support
Bookings+4 KB
Client portal+4 KB
Multilingual+4 KB
AI chat+4 KB
Unused JavaScript · 680 KB
Unused CSS · 412 KB
Plugin bundle ×23
SALE! 20% OFF EVERYTHING · CLICK HERE
YourBusinessHomeAboutServicesTeamBlogGalleryFAQShopContact
Page builder loading…‹›

Welcome to our website!

Subscribe to our newsletter! ×
?
We use cookies to improve your experience. Accept
Requests 94Page weight 4.8 MBUnused code 71%
page-builder.js380 KB
plugin-bundle/ ×231.2 MB
theme.min.css412 KB
jquery.js + migrate120 KB
slider.js96 KB
bookings.module.js4 KB
chat.module.js5 KB
base.css9 KB
app.js6 KB
font.woff218 KB
hero.webp64 KB
38Performance
LCP 0.8sCLS 0TBT 0 ms

Built only from what your website needs, so every visitor gets a page that opens instantly and responds smoothly on their phone.

How it’s built

Six principles behind the framework.

Each one removes a layer of weight or complexity that a general-purpose theme would otherwise bring with it.

01

Built around requirements

Each site starts from what it needs to do, not from a multipurpose theme with everything switched on.

02

Only the code that’s used

Styles and scripts are written for the features on the site, so nothing unused is loaded.

03

No page builder

Layouts are built into the theme rather than stacked in a builder, which keeps the markup lean and predictable.

04

Native WordPress editing

Content is edited in WordPress’s own block editor, using blocks designed to match your site.

05

Modular features

Functionality is added as a module when the business needs it, and only then.

06

Clean, semantic structure

Well-structured HTML that search engines, screen readers and browsers can read easily.

Comparison

Two websites. Same phone.

Speed

One is ready while the other is still loading.

Scrolling

One scrolls smoothly. One stutters.

Interaction

One responds to the tap. One gets in the way.

Outcome

One customer books. One leaves.

Our framework

A lighter framework, felt on every phone.

Start a conversation
Typical multipurpose theme
9:41
Ennis Bakery
Free delivery on orders over €30

Fresh bread, baked daily.

Sourdough, soda bread and pastries from our ovens in Ennis every morning.

Today’s bakes
Sourdough loaf€6.00
Brown soda bread€4.50
Cinnamon buns€3.00
Seeded rye€5.50
Visit usOpen from 7am, Monday to Saturday
Call Book a collection →
Join our newsletter ×
This site uses cookies to improve your experience.AcceptSettings
 
Our framework
9:41
Ennis Bakery

Fresh bread, baked daily.

Sourdough, soda bread and pastries from our ovens in Ennis every morning.

Today’s bakes
Sourdough loaf€6.00
Brown soda bread€4.50
Cinnamon buns€3.00
Seeded rye€5.50
Visit usOpen from 7am, Monday to Saturday
Call Book a collection →
Collect on Saturday
9:0010:0011:0012:00
Confirm collection →
✓Booked for Saturday, 10:00We’ll have it ready for you.
 

Performance

Less to load means a faster site.

Every setting, script and style a theme carries can add to what a phone has to download and process before the page is usable. Removing what isn’t needed is the most direct way to make a website faster on mobile.

Multipurpose themeOur framework
Theme options Hundreds of settings Only the settings your site uses
Layouts Dozens of predefined layouts Layouts designed around your content
Page building A page builder plugin on top of the theme Built into the theme
Scripts and styles Loaded for every feature, used or not Loaded only where they are used
Fonts and icons Full libraries Only what the design uses
Plugins Often bundled with the theme Added only when the site needs them

Editing and control

Easier to manage, because there’s less to manage.

Content is edited with WordPress’s own editor, using blocks designed for your site. There’s no maze of theme settings to work through, and changing a page doesn’t risk breaking the design.

  1. 01Edit pages and content blocks
  2. 02Add new pages from your own layouts
  3. 03Update text and images without breaking the design
  4. 04No maze of theme settings

Room to grow

Add features as the business develops.

New functionality is added as a module when it’s needed, so the site stays light as it grows.

  • New pages and services
  • Instant mobile calling
  • Quick enquiry options
  • AI chat

Fully managed

Looked after, so you can focus on the business.

We manage the framework and the sites built on it, and keep it developing securely as your business grows.

  • Security updates
  • Server optimisation
  • Uptime monitoring
  • Ongoing development

Let’s work out what your website needs to do.

Start a conversation