This is our test environment for third-party plugins. We isolate every plugin into their own installation and have ready-made setups for each plugin, which you can switch in the Panel.
After cloning the repo, the submodules need to be initialized.
git submodule update --init --recursive
- Add a new folder for the plugin to
/plugins
. It's suggested to use the plugin name as folder name. - Add sample content and a site folder
- Install the plugin as submodule if possible
Example submodule installation
git submodule add https://github.com/getkirby/kql.git plugins/kql/site/plugins/kql
Email: [email protected] Password: 12345678
- Go to the Panel
- Click on
Plugins
in the sidebar and choose the plugin you want to test - Due to a Panel issue, you need to reload afterwards to load all plugin components