🌱 The next big step: Kirby 4 Alpha Learn more
Skip to content

Default page model

You can now define a DefaultPage class in your plugin or in /site/models/default.php. This model will be loaded whenever no other model is defined for the current page type.


use Kirby\Cms\Page;

class DefaultPage extends Page
     * This method is now available for all pages
     * unless they have their own page model.
    public function myCustomMethod(): string
        return 'Hello world';