How to clone a WordPress website with WP CLI and rsync
Using command-line scripts to synchronise your live website with your local website.
Read moreWordPress is a web-browser-based content management system, which started life as a spin-off of b2/cafelog before becoming the most widespread CMS 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 for over sixteen years. I’m currently a partner and developer at Swiss WordPress agency Say Hello.
Using command-line scripts to synchronise your live website with your local website.
Read moreUsing 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.
Read moreUsing CSS Grid to overlap two rows and allow a content image to “break out” of the text container.
Read moreWordPress’ 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.
Read moreExplaining how to use WordPress hooks, and how to fine-tune them to improve legibility and code efficiency.
Read moreBack in May, Sardinian ”open source evangelist and programmer” Matteo Enna got in touch and interviewed me for his blog.
Read moreHow to mock up a website design when every page can be built individually and controlled completely by the editorial staff.
Read moreSince 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.
Read moreUsing CSS variables through the WordPress Theme Customizer to make custom colour schemes in the Gutenberg Editor.
Read moreWordPress allows you to embed content from other websites like YouTube, Facebook and the like. But did you know that you can embed WordPress posts too? Not just from other websites, but also from your own site… into your own site!
Read morePhotos from the annual WordPress conference – the biggest in the world in 2019.
View galleryHow I use WordPress’ template part logic, but additionally pass scoped data to the template part.
Read moreWordPress’ Gutenberg Editor allows you to do much more than create and edit content in a single content column.
Read moreThe user experience nicety of a legible date string.
Read moreI’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.
Read moreHow to create your own Gutenberg block with only a full or wide alignment option, instead of the usual possibilities.
Read moreThe farewell photo of my fourth office desk in Switzerland, before I start afresh in the Bernese Oberland.
Read moreSome people believe that WordPress isn’t suitable for more than a simple website. Throughout my career, I’ve proved that assumption wrong many times over.
Read moreI’m moving to Swiss web agency Say Hello as partner, client consultant and full-stack developer from January 2019.
Read more