thewebsiteguy / wn-winterpress-theme
A custom WinterCMS starter template that includes additional plugins for a more WordPress like experience out-of-the-box.
Package info
github.com/TheWebsiteGuy/wn-winterpress-theme
Language:HTML
Type:winter-theme
pkg:composer/thewebsiteguy/wn-winterpress-theme
dev-main
2026-03-13 19:06 UTC
Requires
- composer/installers: ~1.0
- winter/wn-blocks-plugin: dev-main
- winter/wn-blog-plugin: ^2.1
- winter/wn-pages-plugin: ^2.2
- winter/wn-search-plugin: ^1.0
- winter/wn-seo-plugin: dev-main
- winter/wn-sitemap-plugin: ^2.1
- winterpress/custom: dev-main
This package is auto-updated.
Last update: 2026-03-13 19:06:56 UTC
README
A custom WinterCMS starter template that includes additional plugins for a more WordPress like experience out-of-the-box.
Winter Plugins
This theme installs some first party plugins provided by the Winter team:
- Winter.Pages - Client friendly static page management.
- Winter.Blog - Robust blogging platform.
- Winter.Blocks - Provides a "block based" content management experience.
- Winter.Search - Full-text search integration based on Laravel Scout.
- Winter.SEO - Easily manage SEO metadata.
- Winter.Sitemap - Manages sitemap.xml definitions.
Custom Plugins
- Winter.Custom - Custom functionality for the theme.
How to install
From root of project, run:
- Download theme
composer require thewebsiteguy/wn-winterpress-theme
- Migrate database
php artisan winter:up
- Install dependencies
php artisan vite:install
- Run build to create dist
php artisan vite:compile theme-winterpress
Vite watch
When devoloping, run vite watch to monitor changes and hot reload in browser
php artisan vite:watch theme-winterpress
Layouts
- Block Builder Layout - A layout for building pages with Winter.Blocks.
- Static Page Layout - A layout for static page content using Winter.Pages.
- Default Layout - A default layout for CMS pages, Winter Pages and Blocks.