Cookbook
Category: Setup
-
A variant to using Kirby for multiple sites
An alternative approach for running multiple sites from the same Kirby installation.
-
Basic error hunting & prevention
When developing, debugging helps identify errors more easily.
-
Disabling the page cache for logged-in users
Customize pages for authenticated users while using the default page cache.
-
Editable redirects
Redirect visitors to external resources.
-
First steps to start debugging with Xdebug
Xdebug helps you track down errors in your PHP scripts. In this recipe, we will set it up with VS Code.
-
How to migrate file metadata
Update your file meta data for Kirby 3.
-
How to migrate users
Move your Kirby 2 user accounts over to Kirby 3.
-
How to upgrade from Kirby 2
Learn how to upgrade an existing project to Kirby 3.
-
How to upgrade Kirby 2 plugins
Adapt your existing plugins to Kirby 3's new plugin system.
-
How we built getkirby.com
Learn more about the hidden gems and secrets in our own website.
-
Kirby in a nutshell
Or what you wish you had known when you started your first Kirby project.
-
Kirby meets Composer
Install and update Kirby via Composer.
-
Kirby meets Git
Install and update Kirby via Git
-
Local development environment
Find the development environment that fits your needs.
-
Monolithic Plugin Setup
Set up a plugin workflow that allows you to both develop and test your plugin from the same Git repository.
-
Plugin test workflow with PHPUnit
Set up multiple plugins with PHPUnit testing under a single Kirby installation.
-
Quicktip: Serving a page on its own domain
Serve a single page of your site on its own separate domain.
-
Quicktip: To slash or not to slash
How to enforce URLs with or without trailing slashes
-
Using Kirby for multiple sites
Run multiple sites from the same Kirby installation.