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 16 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 Ray Helper tool that enables ray (https://myray.app/) on all extendable methods. 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 K4 K3 return Field::make(FieldTypes::TEXT) ->label('Description') ->toArray(); PHP Class-based Blueprints PHP Class-based Blueprints for better type safety and code completion K4 K3 More by Ahmet Bora More 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. K3 return [ 'afbora.kirby-minify-html' => [ 'enabled' => true, 'options' => [...] ] ]; Minify HTML Enable minify HTML output for Kirby 3 and 4. K4 K3