Vi använder Bedrock som WordPress boilerplate, vilket ger oss flera fördelar
- Bättre projektstruktur
- web/ → själva WordPress (och din publika webbrot)
- app/ → teman, plugins, mu-plugins
- config/ → miljöinställningar
- vendor/ → PHP-bibliotek från Composer
- Hantera plugins och teman med Composer
- Bättre versionshantering
- Slipper ladda upp plugins i repot
- Miljöfiler (.env)
- Enkelt att ha olika miljöer (development, staging, production)
- Lösenord och API-nycklar göms
- Bättre säkerhet
- Bedrocks struktur avgränsar tillgången till icke-publika filer
Om temat
Temat bygger på Sage som är ett modernt starttema för WordPress. Den kommer med:
- Laravel Blade templates
- Går att skapa och återanvända komponenter
- Renare och mindre kod än vanlig PHP
- Tailwind CSS
- Gör det enklare att bygga UI snabbt och konsekvent
- Vite
- Högpresterande byggsystem
- HMR – Sidan uppdateras direkt när filer sparas
Användbara länkar för vidare läsning
Bedrock – https://roots.io/bedrock
Sage – https://roots.io/sage/
Blade – https://laravel.com/docs/12.x/blade
Tailwind CSS – https://tailwindcss.com/