Ola DGW.ltd
A blog about developing with WordPress.
Code Ouroboros: A WordPress / Eleventy Hybrid
In a previous post I mentioned that, to properly test a calendar plugin, I needed a vanilla theme, something that would reflect a brand-new project. I could have used…
A very particular set of skills
Another thing coming to WordPress 6.9 – something I’ve been following with interest since it was announced – is the new Abilities API, part of the wider effort to develop…
Automat(t)ic excerpts
I saw this post recently Automating Content Previews with Local AI, a really interesting approach to automating a something that would have had a large impact on people's time….
WordPress 6.9: GOV.UK Accordion via Core Blocks
We are drawing closer to the release of WordPress 6.9, so I figured it was time to road-test the theme and plugins that drive this site. As I’ve been…
🧟♀️ Digging up the past 🧟
I’ve been working on WordPress since the Friends era, so I’ve built up quite the graveyard of projects – and decided to see if AI could bring one back to life.
These 2 guys
These two lines of 11ty code have really helped me increasingly over the last year or so
// Read and parse the WP theme.json file
const themeJSON = JSON.parse(await readFile(new URL('./theme.json',…
It’s hard to speculatively load what tomorrow may bring.
It appears the shiny new WordPress version 6.8 comes with Speculation Rules out of the box. This is a really interesting optimisation feature, enabling us to programmatically tell the…
You’ve got style(guide)
One of the pages on this site is a style guide(book) that I tend to include on most of my projects. I find it useful for the client and…