https://github.com/lastofpudge/wp-theme
Timber based wordpress starter theme with twig
https://github.com/lastofpudge/wp-theme
composer good-first-issue laravel-mix php timber timber-theme twig wordpress wordpress-boilerplate wordpress-laravel wordpress-starter wordpress-starter-theme wordpress-theme worpress wp-theme
Last synced: 2 days ago
JSON representation
Timber based wordpress starter theme with twig
- Host: GitHub
- URL: https://github.com/lastofpudge/wp-theme
- Owner: lastofpudge
- Created: 2017-01-15T20:56:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2026-01-27T18:55:54.000Z (11 days ago)
- Last Synced: 2026-01-28T05:02:40.380Z (10 days ago)
- Topics: composer, good-first-issue, laravel-mix, php, timber, timber-theme, twig, wordpress, wordpress-boilerplate, wordpress-laravel, wordpress-starter, wordpress-starter-theme, wordpress-theme, worpress, wp-theme
- Language: PHP
- Homepage:
- Size: 10.7 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Timber-based WordPress Starter Theme
## Requirements
- PHP 8.2 or higher
- Node.js 18+
- Composer
## Features
- Timber 2.x with Twig template engine
- Vite 6 for fast JS/SCSS builds
- Lightning CSS for autoprefixing and minification
- Custom controllers support
- Custom fields with Carbon Fields
- ESLint, Stylelint, Prettier for code quality
## Installation
```bash
composer install
npm install
npm run build
```
## Development
```bash
npm run dev # Watch mode
npm run build # Production build
npm run lint # Run linters
npm run fix # Fix linting issues
```
## PHP Tools
```bash
composer pint # Code style fixer
composer test # Run all checks
```
## Links
- [Timber](https://github.com/timber/timber)
- [Carbon Fields](https://github.com/htmlburger/carbon-fields)
- [Vite](https://vite.dev/)