Ahmet Bora Template hooks Template hooks allow you to manage hooks for page and file templates more easily. Docs Source Download // hook 'page.product.update:after' => function () { // your code goes here } Version 1.2.2 License MIT Stars 15 Supports K4 K3 Created 6 Aug 2019 Updated 10 Aug 2023 Info Topics DX Implements Hook(s) Support Docs Issues Email Latest releases 1.2.2 1.2.1 1.2.0 1.1 1.0 Similar plugins return Field::make(FieldTypes::TEXT) ->label('Description') ->toArray(); PHP Class-based Blueprints PHP Class-based Blueprints for better type safety and code completion K5 K4 K3 Kirby::plugin('bnomei/example', [ 'blueprints' => autoloader(__DIR__) ->blueprints(), 'snippets' => autoloader(__DIR__) ->snippets(), // other extensions ]); Autoloader Helper to automatically load various Kirby extensions in a plugin K5 K4 K3 - kirby install - kirby install:kit - kirby install:repo - kirby make:blueprint - kirby make:collection - kirby make:command CLI The Kirby command line interface helps to simplify common tasks with your Kirby installations. K5 K4 K3 More by Ahmet Bora More return [ 'afbora.kirby-minify-html' => [ 'enabled' => true, 'options' => [...] ] ]; Minify HTML Enable minify HTML output for Kirby 3 and 4. K5 K4 K3 return [ 'afbora.loader.roots' => [ '/plugins/core', '/plugins/payment', '/plugins/shipping', ] ]; Plugin Loader With Kirby Loader you can load plugins from multiple roots. Thus, you can simplify the management of your plugins by grouping. K5 K4 K3