Sign in

roots.io

@roots.io
90 followers 25 following 16 posts

Advanced tools for professional WordPress developers 🌐 roots.io 🔧 github.com/roots

PostsRepliesMedia
roots.io @roots.io · 03/10/2025
If you’re bundling Composer dependencies in your WordPress plugin, you need to namespace them. You’re setting up your users for conflicts with other plugins if you don’t implement proper namespacing. Some @woocommerce.com extensions do it wrong — read how @yoast.com does it right
Screenshot of Yoast's namespaced dependencies
162
roots.io @roots.io · 01/10/2025
Check out our new GitHub Action that brings transparency to your WordPress plugin updates in Composer-based projects github.com/roots/wpacka...
Screenshot of a comment from the wpackagist-plugin-changelog GitHub Action
010
roots.io @roots.io · 29/09/2025
Current output:
Screenshot of Trellis' existing default Ansible output
000
roots.io @roots.io · 29/09/2025
Prettified Ansible output is coming soon to Trellis ✨
Screenshot of Trellis' upcoming prettified Ansible output
121
roots.io @roots.io · 28/09/2025
New Acorn guide: Creating WP-CLI commands with Laravel's Artisan Console
Screenshot of running "wp acorn:seo audit" command using the code from the linked guide below
131
roots.io @roots.io · 23/02/2025
📦 Our shell script for synchronizing WordPress site databases and uploads between environments with WP-CLI aliases has been made public: discourse.roots.io/t/sync-scrip...
Screenshot of terminal output from running the sync script
052