{"id":245179,"date":"2022-04-07T12:47:00","date_gmt":"2022-04-07T09:47:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=245179"},"modified":"2022-05-16T14:21:54","modified_gmt":"2022-05-16T11:21:54","slug":"como-adiar-javascript-com-wordpress-para-tempos-de-carregamento-mais-rapidos","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/como-adiar-javascript-com-wordpress-para-tempos-de-carregamento-mais-rapidos\/","title":{"rendered":"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos"},"content":{"rendered":"<p>Quer adiar o Javascript em seu site?<\/p>\n<p>Se voc\u00ea n\u00e3o for um desenvolvedor, isso pode parecer uma tarefa intranspon\u00edvel.<\/p>\n<p>Adiar o Javascript n\u00e3o \u00e9 dif\u00edcil se voc\u00ea construiu o site do zero, mas com o WordPress, voc\u00ea provavelmente ter\u00e1 um tema e 6 a 10 plug-ins, todos carregando seus pr\u00f3prios arquivos Javascript.<\/p>\n<p>Encontrar os &#8220;ganchos&quot; de que voc\u00ea precisa para mudar a forma como cada arquivo JS \u00e9 carregado levaria uma eternidade!<\/p>\n<p>Felizmente, existe uma maneira muito mais f\u00e1cil.<\/p>\n<p>Tudo que voc\u00ea precisa \u00e9 da ferramenta certa.<\/p>\n<h2>Por que voc\u00ea deve adiar arquivos JS<\/h2>\n<p>Vamos nos certificar de que estamos na mesma p\u00e1gina.<\/p>\n<p>Os navegadores normalmente carregam arquivos Javascript antes de tentarem renderizar o seu site. Isso significa que os visitantes n\u00e3o poder\u00e3o ver seu site at\u00e9 que todos os arquivos Javascript (e CSS) estejam totalmente carregados.<\/p>\n<p>Se voc\u00ea adiar um arquivo Javascript, o documento HTML pode ser carregado antes que o arquivo Javascript termine de carregar. O arquivo JS pode carregar ao mesmo tempo, mas n\u00e3o ser\u00e1 executado at\u00e9 que o documento HTML esteja totalmente carregado.<\/p>\n<p>Em outras palavras, se voc\u00ea adiar seus arquivos Javascript, o documento HTML ser\u00e1 carregado mais cedo, o que significa que seu site ficar\u00e1 vis\u00edvel mais cedo. Isso faz com que seu site apare\u00e7a mais rapidamente para os visitantes, o que \u00e9 o que mais importa.<\/p>\n<p>Com isso resolvido, vamos chegar ao m\u00e9todo incrivelmente simples dispon\u00edvel para adiar Javascript em seu site.<\/p>\n<h2>Como adiar arquivos Javascript<\/h2>\n<p>Em vez de tentar localizar e adiar scripts manualmente, voc\u00ea pode usar um plug-in para fazer isso automaticamente para voc\u00ea.<\/p>\n<p>Existem dois m\u00e9todos diferentes que recomendo.<\/p>\n<h3>Adiar com Javascript Async<\/h3>\n<p>Em primeiro lugar, existe o plug-in <a href=\"https:\/\/wordpress.org\/plugins\/async-javascript\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Javascript Async<\/a> gratuito e f\u00e1cil de usar .<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/async-javascript\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4349c1e52.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\" \/><\/a><\/p>\n<p>Simples e popular, o Async Javascript \u00e9 uma escolha s\u00f3lida para adiar scripts JS.<\/p>\n<p>Ao instalar este plug-in de desempenho, voc\u00ea encontrar\u00e1 o seguinte novo menu de configura\u00e7\u00f5es adicionado ao seu site:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434ba76c4.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434ba76c4.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\"><\/a><\/p>\n<p>Se quiser que tudo comece a funcionar rapidamente, voc\u00ea pode ass\u00edncronizar ou adiar todos os seus arquivos Javascript de uma vez com uma destas configura\u00e7\u00f5es:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434d4e668.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434d4e668.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\"><\/a><\/p>\n<p>Voc\u00ea pode aplicar o m\u00e9todo de carregamento adiado a todos os arquivos, certifique-se de limpar o cache e, em seguida, teste cuidadosamente o seu site. \u00c9 poss\u00edvel que alguns recursos do seu site n\u00e3o funcionem, como o menu do celular ou as barras de pesquisa interativas.<\/p>\n<p>Se voc\u00ea notar que alguma funcionalidade em seu site n\u00e3o funciona mais, mude para uma das vers\u00f5es que excluem jQuery e muito provavelmente isso resolver\u00e1 todos os problemas.<\/p>\n<p>Caso contr\u00e1rio, voc\u00ea pode adicionar scripts manualmente para ass\u00edncrono ou adiar, permitindo que voc\u00ea teste cuidadosamente um arquivo por vez.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434ed6146.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f434ed6146.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\"><\/a><\/p>\n<p>A \u00fanica coisa com essa abordagem \u00e9 que voc\u00ea precisar\u00e1 ter algum conhecimento t\u00e9cnico para encontrar os identificadores de script necess\u00e1rios para identificar quais arquivos devem ser adiados.<\/p>\n<p>No geral, Async Javascript \u00e9 um \u00f3timo plugin e \u00e9 gr\u00e1tis!<\/p>\n<p>Se voc\u00ea deseja um plugin de desempenho que seja t\u00e3o simples, mas mais robusto, continue lendo.<\/p>\n<h3>Como adiar JS com WP Rocket<\/h3>\n<p>O plugin que uso no competethemes.com e recomendo para a maior parte da otimiza\u00e7\u00e3o de desempenho \u00e9 o <a href=\"http:\/\/link.competethemes.com\/wp-rocket-defer-js\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Rocket<\/a>.<\/p>\n<p><a href=\"http:\/\/link.competethemes.com\/wp-rocket-defer-js\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4350b1d15.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\" \/><\/a><\/p>\n<p>WP Rocket fornece uma interface simples cheia de recursos de otimiza\u00e7\u00e3o de desempenho. Voc\u00ea pode girar um bot\u00e3o para reduzir e concatenar arquivos, habilitar cache avan\u00e7ado, <a href=\"https:\/\/www.competethemes.com\/blog\/wordpress-lazy-load-images\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">imagens de carregamento lento<\/a> e muito mais.<\/p>\n<p>Embora este plugin seja complexo nos bastidores, o painel de configura\u00e7\u00f5es n\u00e3o requer nenhum conhecimento t\u00e9cnico. Isso tamb\u00e9m se aplica ao adiamento de arquivos Javascript.<\/p>\n<p>No painel do WP Rocket, voc\u00ea encontrar\u00e1 uma se\u00e7\u00e3o File Optimization.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4352918ac.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4352918ac.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\"><\/a><\/p>\n<p>Existem muitas ferramentas de otimiza\u00e7\u00e3o excelentes aqui, e o recurso de adiamento de JS \u00e9 encontrado na parte inferior da p\u00e1gina. Se voc\u00ea ativar o adiamento, uma segunda caixa de sele\u00e7\u00e3o aparecer\u00e1 com uma configura\u00e7\u00e3o de &#8220;Modo de seguran\u00e7a&#8221; ativada automaticamente tamb\u00e9m.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4354704e3.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178402-616f4354704e3.png\" alt=\"Como adiar Javascript com WordPress para tempos de carregamento mais r\u00e1pidos\"><\/a><\/p>\n<p>Como j\u00e1 mencionei, adiar o jQuery muitas vezes leva a recursos corrompidos em seu site. Embora voc\u00ea possa tentar desligar o Modo de seguran\u00e7a, provavelmente n\u00e3o deveria.<\/p>\n<p>E isso \u00e9 tudo que realmente importa! Basta marcar uma \u00fanica caixa e seus arquivos Javascript ser\u00e3o adiados.<\/p>\n<p>Se voc\u00ea quiser explorar mais algumas op\u00e7\u00f5es de desempenho, pode <a href=\"http:\/\/link.competethemes.com\/wp-rocket-defer-js\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">visitar o WP Rocket aqui<\/a> ou revisar nosso <a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-otimizar-seu-site-wordpress-com-wp-rocket\/\" title=\"tutorial do WP Rocket\">tutorial do WP Rocket<\/a>.<\/p>\n<h2>Javascript diferido<\/h2>\n<p>Com seus arquivos Javascript adiados, o documento HTML de seu site carregar\u00e1 mais cedo e far\u00e1 com que seu site apare\u00e7a muito mais r\u00e1pido.<\/p>\n<p>Para a maioria dos sites WordPress, esse \u00e9 um ganho de desempenho f\u00e1cil e significativo. Melhor ainda, n\u00e3o requer nenhum conhecimento t\u00e9cnico para aplicar ao seu site.<\/p>\n<p>Se voc\u00ea tiver alguma d\u00favida sobre como adiar o Javascript com o WordPress, deixe um coment\u00e1rio abaixo.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.competethemes.com\" class=\"external external_icon\">www.competethemes.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Encontre dois m\u00e9todos simples para adiar Javascript em seu site WordPress. Cada p\u00e1gina carregar\u00e1 mais r\u00e1pido ap\u00f3s alguns minutos de configura\u00e7\u00e3o.<\/p>\n","protected":false},"author":1,"featured_media":257628,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[586],"tags":[848],"class_list":["post-245179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-acelere-o-wordpress","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/245179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=245179"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/245179\/revisions"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=245179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=245179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=245179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}