Pular para o conteúdo principal

Introdução aos includes

O nome inc aos desenvolvedores dá logo uma ideia de includes, que são pedaços de código que você coloca em seu projeto para adicionar novas funcionalidades, dar um incremento nas existentes ou simplesmente organizar tudo de uma forma melhor.

Essa pasta vai representar todas essas ideias e mais um pouco.

Passado: De onde surgiu a pasta

A pasta surgiu com o nome de /core — em alguns projetos você ainda verá esse nome — com a ideia de acrescentar funcionalidades próprias da Alpina que se comunicam diretamente com o WordPress.

Em outras palavras, a pasta era, desde o seu princípio uma grande extensão do famoso functions.php, que havia se tornado um lugar pequeno demais para caber tanto código customizado.

Então a pasta começou a ter arquivos agrupados com uma temática específica: scripts-register.php para os registros de scripts, custom-post-type.php para registar novos post types, taxonomy.php para registros de taxonomia, e assim vai, passando também pelo add-action.php, add-filters.php, remove-filters.php que são simplesmente funções que utilizam esses hooks específicos do WordPress.

Presente: Onde estamos no momento

Hoje, a /inc fica basicamente responsável pelo backend do projeto. Aproxi

Futuro: Para onde caminha a pasta

As próximas intenções com a pasta é ir conseguindo enxugar o conteúdo leg