Skip to content

Estrutura de pastas

GabrielHenriqueRS edited this page Jul 22, 2019 · 1 revision

O Haste Starter usa a seguinte estrutura de pastas:

haste-starter
|__ assets
|__ inc
|__ languages
|__ src
|__ template-parts
|__ vendor

haste-starter

Na pasta da raiz você encontrará os modelos de tema WordPress, como index.php, header.php, single.php e assim por diante. Se você não for familiar com a hierarquia de modelos WordPress, dê uma olhada.

Você encontrará o arquivo package.json, que define os módulos npm usados nas tarefas, e alguns outros arquivos de configuração como postcssconfig.js, .babelrc, .gitignore entre outros.

assets

Aqui você encontrará os recursos usados em seu tema, como o JavaScript, CSS, imagens e fontes. Se você trabalhar com tarefas npm ou outros task runners, provavelmente não mudará esses arquivos diretamente.

inc

Nessa pasta nós temos várias partes de arquivos php, cada uma focada em um aspecto do seu tema, e a maioria incluida no arquivo functions.php (na pasta raiz do tema). Temos arquivos dedicados para ordenar ("enqueue") os estilos e scripts, fornecendo tags de modelos ("template tags"), definir suporte aos recursos do tema, etc. Você pode estender esses arquivos ou criar seus próprios You can extend those files or create your own files here, if you want to preserve the original structure of Haste Starter.

languages

This folder is meant to store theme translation files.