Understanding the themeβs file structure helps you customize it more efficiently β especially if you’re a developer or building a child theme.
π Folder Breakdown
/documentation/
βββ assets/
β βββ css/
β βββ js/
β βββ images/
βββ inc/
β βββ setup.php
β βββ customizer.php
β βββ faq-post-type.php
βββ templates/
β βββ template-doc-single.php
β βββ template-faq.php
β βββ template-changelog.php
βββ languages/
β βββ documentation.pot
βββ functions.php
βββ style.css
βββ screenshot.png
βββ index.php
βββ readme.txt
ποΈ Key Folders Explained:
assets/
β All front-end styles, scripts, and images.inc/
β Contains theme setup, customizer settings, and custom post types.templates/
β Custom templates for documentation pages, FAQs, and release notes.languages/
β Localization files for translating the theme.
π For Developers:
- Hooks and actions are located in
functions.php
- Settings controls are modular and loaded in
settings-framework.php
- Use a child theme to safely override styles or templates