Declarative Custom Post Types in WordPress with Acorn Post Types
Replace hundreds of lines of register_post_type boilerplate with a declarative config file. Acorn Post Types handles label generation, admin columns, filters, and taxonomy integration.
Insights, tutorials, and updates from the Emnes team.
Replace hundreds of lines of register_post_type boilerplate with a declarative config file. Acorn Post Types handles label generation, admin columns, filters, and taxonomy integration.
Versioned database schema changes in WordPress using Acorn. Writing migrations, deploy integration, handling the wp_ prefix, and backward-compatible schema changes for zero-downtime deploys.
Honest comparison of Trellis self-hosted WordPress vs managed hosting like Kinsta and WP Engine. Cost analysis, operational burden, performance, control, and how to pick between them in 2026.
A complete walkthrough of provisioning a production-grade WordPress server with Trellis — nginx, PHP 8.3, MariaDB, Redis, Let’s Encrypt, fail2ban, and UFW, all in one Ansible playbook.
Trellis dropped Vagrant for Lima VMs in October 2025. Why the switch happened, how to migrate an existing project, and what the day-to-day Lima workflow looks like for WordPress.
How Trellis uses Ansible and the symlink-flip pattern to deploy WordPress with zero downtime. Release directories, deploy hooks, instant rollback, and CI/CD integration.
How Sage 11 makes Vite hot module replacement work inside the WordPress block editor iframe. Setup, configuration, troubleshooting, and why it transforms theme development velocity.
Three mainstream WordPress starter theme approaches — Sage, Underscores, and FSE block themes. Honest tradeoffs, decision tree, and when to pick each one for production sites.
A practical guide to building a production WordPress theme with Sage 11 and Tailwind CSS v4 — design system planning, Blade components, block editor integration, Core Web Vitals, and accessibility.
A complete technical tour of Sage 11 — Blade templating, Vite asset pipeline with block editor HMR, Tailwind CSS 4 with auto-generated theme.json, and Acorn-powered service providers.