WordPress myths about security, speed, and scale
An agency told a client WordPress couldn’t handle their e-commerce project. Most WordPress myths about security, speed, and scale come down to bad implementation, not the platform itself.
An agency told a client WordPress couldn’t handle their e-commerce project. Most WordPress myths about security, speed, and scale come down to bad implementation, not the platform itself.
A client’s save button kept spinning with no error at all. The cause was a WP_Error object a plugin ignored, and this is how WordPress fails silently and how to get those errors into your logs.
A junior dev used the allowed_block_types_all filter globally and it broke the Site Editor. Here is why that happens and how to check the context so you restrict blocks for posts and pages while leaving templates alone.
WordPress 6.9 RC2 is out. Here is what I test before updating client sites, the heading CSS change developers should watch, and why I wait for the .1 release.
A reporting plugin built entirely on the Singleton pattern served stale inventory data across a client’s site. Here’s why singletons hide global state in WordPress, and the static init() method that keeps your classes testable.
A rundown of what’s worth caring about in WordPress 6.9: the new Block Processor for faster block parsing, experimental PHP-only blocks, a theme.json fix for Gallery aspect ratios, and why it pays to wait for 6.9.1.
A client needed FAQ rich snippets from the native WordPress Accordion block, without switching to a plugin’s custom block. This shows how to inject Schema.org FAQPage microdata server-side with a render_block filter and WP_HTML_Tag_Processor.
A client’s bulk product import kept flattening their brand hierarchy. It turned out to be a WooCommerce importer bug, and the 10.3.5 dot release fixed it. Here’s what happened, plus the other fixes that shipped with it.
A client wanted an auto-updating copyright block they could edit in the Site Editor. Instead of a full React build, I tried Automattic’s Telex and had an installable plugin in about five minutes. Here’s how it went and where the tool fits.
A freelancer rebuilt WooCommerce from scratch and left a store that broke on every plugin update. Here is why building with WordPress hooks and filters beats fighting the framework.