Custom Post Types and Taxonomies: A Content Modelling Guide
A practitioner’s guide to custom post types, WordPress taxonomies and post meta: decision rules, registration code, relationship patterns and migration steps.
Guides, tutorials and opinions on WordPress from the team behind Canvas.
A practitioner’s guide to custom post types, WordPress taxonomies and post meta: decision rules, registration code, relationship patterns and migration steps.
Fix WooCommerce speed properly: measure TTFB vs LCP, clear autoload and Action Scheduler bloat, kill cart fragments and cache product pages without breaking
A practitioner’s guide to WordPress staging, Git workflow and atomic deployment: whitelist .gitignore, Composer plugins, migration runners and safe rollbacks.
A practical wp-cli guide for developers who avoid the terminal: the 12 commands that matter, search-replace gotchas with Elementor JSON, aliases and real
Why wp cron misses scheduled tasks, how to disable wp cron safely, and the WP-CLI crontab setup, retry handling and monitoring we use on client sites.
Elementor vs Bricks vs Gutenberg in 2026: real DOM sizes, lock-in costs and how we pick a WordPress page builder on client projects after shipping hundreds.
Build a custom Gutenberg block that survives updates: block.json, dynamic rendering, deprecations, inner blocks and the Interactivity API, explained properly.
A practitioner’s guide to WordPress database optimization: audit autoloaded options, fix transient bloat, cap revisions and clean orphaned postmeta safely.
A practical guide to choosing WordPress hosting in 2026: shared vs VPS vs managed, PHP worker limits, real benchmarks and the numbers hosts never publish.
The five WordPress accessibility failures auditors find on almost every site, with the WCAG 2.2 AA fixes: contrast tokens, focus rings, names, headings, live
Internal linking SEO in WordPress done properly: click depth targets, a WP-CLI orphan audit script, shared-tag related posts in SQL, and a workflow that
WordPress caching explained properly: page cache, object cache, browser headers and CDN edge rules, with real Nginx, Redis and purge config from production