2. GeneratePress Core Structure
This module explains how GeneratePress is built, so your customizations stay lean and upgrade-safe.
What You'll Be Able To Do
- Identify where layout decisions live (Customizer vs templates vs Elements)
- Use hooks and layout systems instead of editing theme files
- Decide when a child theme is necessary
Lessons
Completion Checklist
| Check | Done when... |
|---|
| Architecture | You can explain GP's hook-first customization model |
| Layout | You can control container/sidebars globally and per-template |
| Child theme | You can justify when to use one (and when not to) |
What's Next