Title: wp_enqueue_script
Last modified: 15 outubro, 2017

---

# wp_enqueue_script

 *  Resolvido [RTCADMIN](https://br.wordpress.org/support/users/rtcadmin/)
 * (@rtcadmin)
 * [8 anos, 7 meses atrás](https://br.wordpress.org/support/topic/wp_enqueue_script/)
 * Como carregar script a cima do fechamento da tag body?
    Meu cod é esse, noc aso
   seria pra carregar o jquery-3.2.1.js..a cima do fechamento da tag body
 * Desde ja agradeço !
 *     ```
       function newwp_register_menus(){
       	register_nav_menu('menu-primario', 'Menu Principal ( Topo )');
       }
   
       /* SCRIPTS E CSS */
       add_action('wp_enqueue_scripts', 'newwp_enqueue_scripts');
       function newwp_enqueue_scripts() {   
       	wp_enqueue_script( 'jquery-3.2.1.js', get_stylesheet_directory_uri() . '/assets/jquery/jquery-3.2.1.js', array('jquery'));
   
       }
       ```
   

Visualizando 2 respostas - 1 até 2 (de um total de 2)

 *  Moderador [Felipe Elia](https://br.wordpress.org/support/users/felipeelia/)
 * (@felipeelia)
 * [8 anos, 7 meses atrás](https://br.wordpress.org/support/topic/wp_enqueue_script/#post-76580)
 * Oi [@rtcadmin](https://br.wordpress.org/support/users/rtcadmin/),
 * A função [wp_enqueue_script](https://developer.wordpress.org/reference/functions/wp_enqueue_script/)
   aceita até cinco parâmetros, o último deles é exatamente para decidir onde o 
   script deve aparecer.
 * Uma observação: o terceiro parâmetro diz respeito às dependências do script. 
   Da forma que você está chamando, o seu script está dependendo do jquery padrão
   do WP e acho que não é isso que você quer, certo?
 * Para sobrescrever o jQuery chamado por padrão pelo WP você precisará tirá-lo 
   dos registros e reinclui-lo, o que pode atrapalhar um pouco os outros scrips,
   dependendo de como seu tema foi montado. Faça o teste e veja se tudo está funcionando
   como deveria.
 * De forma geral dá pra fazer isso alterando sua função para a seguinte forma:
 *     ```
       function newwp_enqueue_scripts() {
           wp_deregister_script( 'jquery' );
           wp_enqueue_script( 'jquery', get_stylesheet_directory_uri() . '/assets/jquery/jquery-3.2.1.js', false, false, true );
       }
       ```
   
 * Não esqueça de que é preciso chamar a função wp_footer() no seu tema para que
   os scripts apareçam no final do seu código. Se tiver mais alguma dúvida é só 
   voltar e falar, senão não esqueça de marcar seu tópico como resolvido 🙂
 *  Criador do tópico [RTCADMIN](https://br.wordpress.org/support/users/rtcadmin/)
 * (@rtcadmin)
 * [8 anos, 7 meses atrás](https://br.wordpress.org/support/topic/wp_enqueue_script/#post-76703)
 * Olá [@felipeelia](https://br.wordpress.org/support/users/felipeelia/)
 * Muito obrigado, funcionou da forma que eu queria.
    Eu iria perguntar mesmo sobre
   o jquery.
 * Obrigado mesmo pela ajuda!

Visualizando 2 respostas - 1 até 2 (de um total de 2)

O tópico ‘wp_enqueue_script’ está fechado para novas respostas.

## Tags

 * [css](https://br.wordpress.org/support/topic-tag/css/)
 * [javascript](https://br.wordpress.org/support/topic-tag/javascript/)
 * [jquery](https://br.wordpress.org/support/topic-tag/jquery/)
 * [tema](https://br.wordpress.org/support/topic-tag/tema/)

 * Em: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
 * 2 respostas
 * 2 participantes
 * Última resposta de: [RTCADMIN](https://br.wordpress.org/support/users/rtcadmin/)
 * Última atividade: [8 anos, 7 meses atrás](https://br.wordpress.org/support/topic/wp_enqueue_script/#post-76703)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
