Posts from the category WordPress
WordPress is a web-browser-based content management system: the most widespread of its type in the world. I began giving support during the early development of WordPress’ predecessor b2/cafelog in 2001, and I’ve built personal and professional sites using WordPress since 2003. I’m currently CEO and developer at Swiss WordPress agency Say Hello.
Using command-line scripts to synchronise your live website with your local website.
Easier Block Patterns using Template Parts
Published in
Using register_block_pattern in WordPress can be a pain, as you need to manipulate the HTML in your code. Here’s a much less tiresome solution.
Overlapping elements with CSS grid
Published in
Using CSS Grid to overlap two rows and allow a content image to “break out” of the text container.
Block Variations for WordPress Gutenberg
Published in
WordPress’ block editor “Gutenberg” allows us to register custom block styles for a particular block. But since WordPress 5.4, we can use Block Variations to add other presets with different default settings.
Explaining how to use WordPress hooks, and how to fine-tune them to improve legibility and code efficiency.
Back in May, Sardinian ”open source evangelist and programmer” Matteo Enna got in touch and interviewed me for his blog.
Delivering mockups for WordPress Gutenberg
Published in
How to mock up a website design when every page can be built individually and controlled completely by the editorial staff.
Since the release of WordPress 5.2, authors and editors can put together their own reusable content components without needing to do any programming work. This is thanks to a powerful combination of Reusable Blocks and the Group Block.
Using CSS variables through the WordPress Theme Customizer to make custom colour schemes in the Gutenberg Editor.
WordCamp Europe in Berlin
Published in
Photos from the annual WordPress conference – the biggest in the world in 2019.
Passing data to WordPress template parts
Published in
How I use WordPress’ template part logic, but additionally pass scoped data to the template part.
WordPress’ Gutenberg Editor allows you to do much more than create and edit content in a single content column.
The user experience nicety of a legible date string.
There’s more to life than WordPress
Published in
I’ve been using WordPress since the very first version and love it. In a talk at WordCamp Zurich, I shared some of the experiences I’ve gained as a CMS developer, website builder, content manager and blogger since the late 1990s.
Lucky Thirteen
Published in
This website turns thirteen today.
Creating a single-width Gutenberg block
Published in
How to create your own Gutenberg block with only a full or wide alignment option, instead of the usual possibilities.
Using a website visitor’s browser settings to seamlessly display content in a language they can understand.
