Remover versões de JS e CSS no WordPress

Há muitos proprietários de sites, que gostam de velocidade sem plugin e eu sou um deles. Portanto vou mostrar como remover versões de JS e CSS no WordPress, para aumentar a velocidade de carregamento do seu site.

Todos nós sabemos o quanto é importante aplicar algumas práticas de SEO. Entretanto, podemos achar tudo isso em plugins e poupar nosso tempo. Por outro lado, é interessante rodar um site sem tantos plugins. E é por isso, que temos vários tutoriais aqui, alimentando códigos e scripts para temas WordPress.

É essencial, que você analise se realmente seu tema suporta isso. Se sim, faça o backup dos arquivos, que você vai modificar.

Como remover versões de JS e CSS


Para remover a versão dos arquivo de folha de estilo – CSS e dos javascript – JS. Para isso, basta colar o código a segui no arquivo function.php de seu tema.

// REMOVE A VERSAO DO CSS E JS
function vc_remove_wp_ver_css_js( $src ) {
if ( strpos( $src, 'ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
// fim da remoção da versão css e js

O código acima já é bem conhecido na internet e tem outros que remove também na área administrativa. Dependendo da versão do seu WordPress ou do tema, isso pode não funcionar direito. Mas, também pode funcionar até no Admin.

Movendo Java Script para o rodapé da página

Outra opção interessante é poder mover os arquivos Javascript, para o rodapé da página do site. Javascript, deve carregar de forma assíncrona, segundo dados do Google e de todas as ferramentas de SEO também.

Por isso, você pode movê-los sem ter que suar a camisa. E movê-los para o rodapé com apenas uma pequena função prontinha, para copiar e colar. Adicione-a no arquivo functions.php do seu tema.

// MOVE O JAVASCRIPT PARA O RODAPE
function remove_head_scripts() {
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action( 'wp_enqueue_scripts', 'remove_head_scripts' );
// END Custom Scripting to Move JavaScript

Há outras práticas, que você pode adotar, para acelerar o carregamento do site. Plugins de cache, certamente, são muito bons. Em conclusão, se você fizer estas ações e ainda desejar mais rapidez, instale um plugin de cache de sua preferência.

2 Comments
  • Cada um tem seus projetos, com ideias diferentes, aplicações diferentes e tudo deve ser testado e analisado cuidadosamente. Vários estudos comprovam a eficácia e inclusive ferramentes de testes para websites também recomendam excluir versões após a extensão de arquivos não só no WordPress, mas em todas as plataformas web.

  • Não acho vantagens em remover a versão do .CSS e nem jo .JS do tema. Algumas pessoas dizem que melhoram o processo de carregamento do site, más parece ser um mito.

    Eu testei com várias ferramentas e meu site ficou igual. Portanto é um trabalho que não parece ser útil.

Leave a comment