O jQuery é uma biblioteca amplamente utilizada para o desenvolvimento web, sendo que, no WordPress temos essa biblioteca incluída no pacote de instalação default.
Neste artigo, irei apresentar como e porque você deveria substituir o jQuery default do WordPress pelo jQuery do Google CDN (Content Distribution Network).
Mas porque você deveria substitui-lo?
De um modo geral, você deve fazer isto para que o carregamento do script seja mais rápido para o usuário final.
Eis as questões que deveriam levar você a adotar esta prática.
Caching
Talvez o grande benefício de incluir o jQuery hospedado pelo Google está na chance de seus visitantes nem sequer precisarem realizar o download do _jQuery._ Isto ocorre porque, se um usuário já tiver visitado outro site que utilize o jQuery hospedado pelo Google, ele já terá a biblioteca no cache do browser (navegador), desta forma, evitando uma nova requisição.

Baixa Lantência
O Google tem o jQuery distribuído geograficamente em vários servidores, sendo assim, quando um navegador requisita uma URL para a biblioteca jQuery o arquivo será baixado do servidor do Google mais próximo da localização do usuário final.
Requisições Paralelas
Outra vantagem da utilização está no fato de que seu servidor não será sobrecarregado, e que haverá requisições paralelas para completar o ciclo de carregamento da página do seu website.
Gratuito
O principal motivo pelo qual você deveria utilizar este serviço está no fato de ele lhe trazer os benefícios citados acima e principalmente por ser gratuito.
Como faço para substituir o jQuery default do WordPress?
Isto é bem simples, primeiramente abra o diretório onde está localizado o tema que você está utilizando /wp-content/themes/NOME-DO-SEU-TEMA/. Logo após localize o arquivo chamado functions.php, e adicione as seguintes linhas ao final do arquivo:
|  | <?php
/**
 * Remove o jQuery utilizado pelo WordPress e adiciona
 * o jQuery do Google CDN nas páginas do Website.
 *
 * @author João Paulo Cercal <[email protected]>
 */
function jquery_from_google_cdn() {
  // Se a página carregada não for da área administrativa...
  if (!is_admin()) {
    // Remove o registro da biblioteca jQuery que é utilizada pelo WordPress
    wp_deregister_script('jquery');
    // Registra o jQuery do Google CDN
    wp_register_script(
      'jquery',
      'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js',
      false,
      '1.7.2'
    );
    // Adiciona o jQuery do Google CDN
    wp_enqueue_script('jquery');
  }
}
// Hook executado na inicialização
add_action('init', 'jquery_from_google_cdn');
 | 
Se o arquivo functions.php não existir neste diretório, então, você deverá cria-lo e adicionar as seguintes linhas no conteúdo do arquivo:
|  | <?php
/**
 * Remove o jQuery utilizado pelo WordPress e adiciona
 * o jQuery do Google CDN nas páginas do Website.
 *
 * @author João Paulo Cercal
 */
function jquery_from_google_cdn() {
  // Se a página carregada não for da área administrativa...
  if (!is_admin()) {
    // Remove o registro da biblioteca jQuery que é utilizada pelo WordPress
    wp_deregister_script('jquery');
    // Registra o jQuery do Google CDN
    wp_register_script(
      'jquery',
      'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js',
      false,
      '1.7.2'
    );
    // Adiciona o jQuery do Google CDN
    wp_enqueue_script('jquery');
  }
}
// Hook executado na inicialização
add_action('init', 'jquery_from_google_cdn');
 | 
Mas se eu não usar o WordPress, posso utilizar o Google CDN?
É claro que pode! Para implementar isto no seu website, você poderá alterar a linha onde realiza a inclusão da biblioteca _jQuery _modificando o atributo src para o endereço do Google CDN. Esta linha, geralmente fica localizada no bloco head do documento html, ou então, ao final da página antes da tag .
A linha que você deve alterar deve se parecer com o código abaixo:
|  | <script type="text/javascript" src="./js/jquery.min.js"></script>
 | 
Altere a linha mencionada acima para:
|  | <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
 | 
Versões do jQuery no Google CDN
Na imagem abaixo você confere as versões que poderá utilizar do jQuery no Google CDN.

Pronto!
Salve as alterações e quando você recarregar o seu website já estará utilizando o jQuery fornecido pelo Google CDN.
Você tem dúvidas ou sugestões? Já conhecia ou utilizava esta prática em seus projetos? Deixe um comentário!
