Kirby Plugin Best Practices?

Hey there,

I’m in the process of trying to hack together a simple plugin for Kirby, however I’m a bit lost. I’m not sure if I can or should hook into kirby for certain things.

Are there any tutorials or guidelines for building Kirby plugins?


This has been asked a few times: Plugin documentation

As it is asked a lot of times, this would be great to have this as part of the docs. Maybe also an extension to the existing introductions on developing custom form fields with best practices and stuff, possible traps and bugs, as we’re discussing here: Panel field javascript click does not work after save

(I know you’re all working hard on this, just as an additional idea :slight_smile: )


It’s on our list. No promises when it will be added though. As you said, we are constantly improving stuff, so at some point it will be in the docs. :wink:

1 Like