{"id":4127,"date":"2016-02-03T10:05:33","date_gmt":"2016-02-03T12:05:33","guid":{"rendered":"https:\/\/www.turbosite.com.br\/blog\/?p=4127"},"modified":"2016-02-03T10:05:33","modified_gmt":"2016-02-03T12:05:33","slug":"substitua-o-jquery-do-wordpress-local-pelo-jquery-do-google-hosted-libraries","status":"publish","type":"post","link":"https:\/\/www.turbosite.com.br\/blog\/substitua-o-jquery-do-wordpress-local-pelo-jquery-do-google-hosted-libraries\/","title":{"rendered":"Substitua o jQuery do WordPress (local) pelo jQuery do Google Hosted Libraries"},"content":{"rendered":"<p>Por padr\u00e3o, WordPress acompanha uma s\u00e9ria de bibliotecas em JavaScript para seu correto funcionamento. Essas bibliotecas podem ser utilizadas enquanto desenvolvemos temas e fun\u00e7\u00f5es e a mais comum de todas \u00e9 o jQuery. Nesta postagem vamos mostrar como substituir\u00a0jQuery local\u00a0pelo jQuery de nossa escolha, ou melhor, por um CDN do Google Hosted Libraries.<\/p>\n<p>Uma pergunta comum, porque dever\u00edamos alterar para o CDN do Google Hosted Libraries?<\/p>\n<p>Resposta simples e com v\u00e1rios argumentos. O CDN do Google Hosted Libraries\u00a0\u00e9 utilizado por milhares de sites na internet, as chances de voc\u00ea ou seu cliente visitar outro site que esteja utilizando esta biblioteca s\u00e3o enormes, desta forma ser\u00e1 feito cache no seu navegador e n\u00e3o ser\u00e1 necess\u00e1rio baix\u00e1-la novamente, logo o site ser\u00e1 carregado mais r\u00e1pido. O download ser\u00e1 mais r\u00e1pido caso voc\u00ea n\u00e3o tenha o cache, pois servidores de CDN s\u00e3o preparados para entregas de bibliotecas, al\u00e9m de voc\u00ea tamb\u00e9m reduzir o overload de seu servidor pois ser\u00e1 um arquivo a menos para entregar.<\/p>\n<p>Dito as motiva\u00e7\u00f5es para utilizar um CDN, vamos lhe ensinar como substituir o jQuery hospedado\u00a0localmente\u00a0para um CDN. Copie o seguinte c\u00f3digo e cole dentro do seu arquivo functions.php localizado no diret\u00f3rio do seu tema.<\/p>\n<p>Obs.: Note a vers\u00e3o do jQuery que inserimos, se seu site e scripts\u00a0n\u00e3o comportam a vers\u00e3o 2.2.0, altere para a 1.12.0.<\/p>\n<pre class=\"top-margin:20 bottom-margin:20 left-set:true left-margin:20 right-set:true right-margin:20 whitespace-before:1 whitespace-after:1 lang:php decode:true\">if(!function_exists('replace_jquery')):\n    function replace_jquery()\n    {\n        if ( !is_admin() )\n        {           \n            wp_deregister_script('jquery');\n            wp_register_script('jquery', 'https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/2.2.0\/jquery.min.js', FALSE, '2.2.0');\n            wp_enqueue_script('jquery');\n        }\n    }\n    add_action('init', 'replace_jquery');\nendif;<\/pre>\n<p>Tem alguma dica ou sugest\u00e3o? Deixe nos coment\u00e1rios.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Substitua o jQuery do WordPress (local) pelo jQuery do Google Hosted Libraries.<\/p>\n","protected":false},"author":1,"featured_media":4128,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,30],"tags":[98,301,367,668],"class_list":["post-4127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dicas","category-wordpress-2","tag-cdn","tag-google-hosted-libraries","tag-jquery","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/posts\/4127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/comments?post=4127"}],"version-history":[{"count":0,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/posts\/4127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/media\/4128"}],"wp:attachment":[{"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/media?parent=4127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/categories?post=4127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.turbosite.com.br\/blog\/wp-json\/wp\/v2\/tags?post=4127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}