Sunday, June 28, 2026
HomeEveryday WordPressWordPress development with Radicle: deploying on Kinsta

WordPress development with Radicle: deploying on Kinsta


Modern WordPress development has evolved beyond manual setups and inconsistent deployment workflows. Radicle combines Roots‘ and other WordPress dev tools, such as Bedrock, Sage, and Acorn, into a single starter stack.

This integration means you can have Laravel’s development experience directly in WordPress.

What’s more, setting up Radicle on Kinsta gives you a hosting environment that supports the technical requirements this stack demands. You gain SSH access, WP-CLI integration, and the ability to configure your document root.

This guide outlines the configuration process and deployment steps required to get Radicle running on Kinsta’s infrastructure.

Radicle and its components

Radicle combines three distinct Roots projects into an integrated development environment:

  • Bedrock provides the foundation with its improved folder structure and Composer-based dependency management.
  • Sage handles theme development with Tailwind CSS integration and Vite for asset building.
  • Acorn bridges WordPress and Laravel by bringing in Blade templates, migrations, routing, and more into your WordPress projects.

This type of development environment enables you to work directly from the project root, rather than within typical theme directories. Your templates live in resources/views/ at the project root, while configuration happens through environment-specific files in the bedrock directory.

Composer manages WordPress core, plugins, and custom dependencies through a single composer.json file. The stack requires PHP 8.3 or higher, along with specific extensions. You also need Composer for dependency management and WP-CLI for command-line operations.

Radicle vs traditional WordPress

Standard WordPress installations (i.e., putting everything inside the wp-content directory) can complicate version control and make it difficult to maintain consistent installations across different environments.

However, Radicle restructures this so you can version control your application code without tracking WordPress core files or uploaded media:

  • WordPress core sits in the public/wp directory, separate from your application code.
  • The public/content directory replaces wp-content, and your custom theme code lives in the project root.

The Laravel-style configuration uses a .env file rather than embedding database credentials and security keys within config files. You define different settings for development, staging, and production environments through separate configuration files in bedrock/environments/.

Your version control strategy benefits because you track only your application code and configuration. WordPress core updates occur through Composer, plugins serve as dependencies, and theme changes are stored in your repository.



Source link

RELATED ARTICLES
Continue to the category

LEAVE A REPLY

Please enter your comment!
Please enter your name here


Most Popular

Recent Comments