Centralizando (e facilitando) o JavaScript no seu WP

<?php
	function cliente_scripts() {		
		if(!is_admin()) {			
			wp_deregister_script('jquery');
			wp_register_script('jquery', get_bloginfo('template_url') . '/scripts/jquery-1.6.2.min.js' , false, '1.6.2', true);
			wp_enqueue_script('functions', get_bloginfo('template_url') . '/scripts/functions.js', array('jquery'), '1.0', true);
		}
		if(is_home()){
			wp_enqueue_script('functions_home', get_bloginfo('template_url') . '/scripts/functions_home.js', array('jquery'), '1.0', true);		
		}
	}
	# Adiciona a ação
	add_action('wp_print_scripts', 'cliente_scripts'); 
?>

Razão: O Admin do WordPress utiliza um JQuery diferente do indicado no código.
Vantagem: Você centraliza todo o JavaScript em um único lugar.
Detalhes:
1- Só funciona com mais de uma função de JavaScript;
2 – Coloque a function no functions.php.

Créditos ao Riccardo Benetti

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s