File Structure

Here is a quick summary of how the files are structured in the themes. It will hopefully make things easier to find!

Folders

  • /fonts/ – Includes any self-hosted font files and Font Awesome css (icons)
  • /functions/ – This folder contains everything that is admin-panel related
  • /functions/kirki/ – The theme options framework used for the live customizer settings
  • /functions/img/ – Admin panel images
  • /img/ – Theme images
  • /inc/ – Includes all template-parts (partials) that are non-standard to WordPress, but often are used in several files
  • /js/ – Theme javascript. All custom theme scripts are in scripts.js
  • /languages/ – Contains a language file that you can use to translate or change texts in the theme
  • /page-templates/ – Contains all page templates for the theme, such as Child Menu

Files

  • responsive.css – Contains almost all the CSS that creates the responsive layout
  • license.txt – The main theme license
  • readme.txt – Contains all additional license information and information about changes made in all updates (changelog)