-
Block Themes 101 – Part 1: What Is a Block Theme?
After giving my recent talk about building meganav menus in WordPress block themes at WordCamp Athens 2025, I came away with a clear impression: a lot of WordPress developers are still hesitant to dive into block themes. And honestly, I get it – there’s a lot of new terminology, new workflows and new ways of…
-
How to Prevent Broken Links in WordPress with the Wayback Machine Link Fixer Plugin
Link rot – when external URLs in your content stop working – is a hidden risk for blogs, whitepapers, and case studies. Broken links frustrate readers, reduce trust, and can negatively impact SEO. Fortunately, there’s an easy way to prevent broken links: the Internet Archive Wayback Machine Link Fixer plugin. What the Plugin Does This…
-
Integrating with Woo High Performance Order Storage

In order to bring our Woo extensions up to speed and provide full compatibility with Woo we needed to make a few adjustments for the High Performance Order Storage (HPOS). I’d like to briefly explain what HPOS is, the changes we noticed and how we adapted our own extensions to provide compatibility. Understanding Woo HPOS…
-
Learning to use Linux for WordPress development

When I first joined the team at PIE, my lack of Linux knowledge was a genuine concern. I had always been immersed in Windows environments, and it was the operating system I felt most at ease with. The thought of venturing beyond the familiarity of Windows never really crossed my mind. However, leaping out of…
-
HTML5 quote attribution

I often come across the situation when working on a client site where I need to mark up a soundbite. Usually a client testimonial or similar in some kind of business site. The problem I find is that these sorts of testimonial quotes all come complete with their own source references and I’ve struggled to…
-
CSS quotes and the content property

If there’s one thing I enjoy more than learning new stuff, it is learning new stuff about something that I thought I had boxed off already. The CSS2 ‘quotes’ property pretty much fits that bill. Here’s the rub if (like me) this is a property that you’re unfamiliar with: Major browsers will prepend and append…
-
Taxonomy Term count hardcoded into WPDB

Who knew, eh? Not me. I’ve been chasing the rabbit for two hours.
-
HTML5 forms & a new Macbook Pro
WARNING: There is a distinct lack of hamsters in this video. Likelt very dull for non-geek types. Peace out.
-
Using variables in CSS
I’m working on a little PHP script to allow for variables and inheritance in CSS. I know there’s a ruby script that does this somewhere, but I fancy seeing if we can’t get a pure PHP version up & running between us. If you’re somebody that writes their own CSS and are willing to have…
-
Finding the RSS Feeds of your Facebook Status Updates
Edit:As of recent changes (7/2/2010) to FB, this is no longer working for me. You might have better luck. Why don’t facebook just make this stuff available? Edit: This method has worked for my account and several others, but fails for some people. If you are greeted with the message “This feed URL is no…



