Pular para o conteúdo principal

template_scripts()

Recurso que permite executar função de inicialização baseada em uma função genérica padrão.

Esse mecanismo simples facilita a inclusão de scripts ou procedimentos de configuração específicos de cada template, de forma organizada e modular.

O sistema executa automaticamente a verificação:

if( function_exists('template_scripts') ) {
    template_scripts(); 
}

Exemplo de uso:

if( defined('IS_WEB') && IS_WEB ) {
    function template_scripts() {
        add_script( 'assets/js/packit.js', '5.0.0', 'async' );
        import_script( 'https://ajax.googleapis.com/libs/jquery.min.js', 'async' ); 
    }
}

Notas:

  • Esse mecanismo evita a necessidade de ganchos no template.
  • A função é chamada dentro da função foot, que é execultada antes do fechamento do elemento body.
  • A função é opcional: se não existir, nada será executado.
  • A função deve ser declarada no arquivo features.php do template.

Setor: Functions