Licínio Sousa

2 Dicas de optimização para WordPress

Código, Wordpress

Comments Closed

—
Share this post

Todos os scripts deverão ser adicionados ao ficheiro functions.php

1: Remover Versão das Query Strings dos JavaScript JS e ficheiros CSS

A primeira dica de optimização para melhorar o ranking de um site trata de resolver o problema de remover a versão dos scripts carregados pelo WordPress.

[cc lang=”php”]function _remove_script_version( $src ){
$parts = explode( ‘?’, $src );
return $parts[0];
}
add_filter( ‘script_loader_src’, ‘_remove_script_version’, 15, 1 );
add_filter( ‘style_loader_src’, ‘_remove_script_version’, 15, 1 );[/cc]

2: Defer Parsing de Javascript

As seguintes snippets tratam de carregar os ficheiros Javascript apenas depois do conteúdo ter finalizado de carregar.

[cc lang=”php”]function defer_parsing_of_js ( $url ) {
if ( FALSE === strpos( $url, ‘.js’ ) ) return $url;
if ( strpos( $url, ‘jquery.js’ ) ) return $url;
return “$url.’ async onload=’myinit()”;
}
add_filter( ‘clean_url’, ‘defer_parsing_of_js’, 11, 1 );[/cc]

ou

[cc lang=”php”]function defer_parsing_of_js ( $url ) {
if ( FALSE === strpos( $url, ‘.js’ ) ) return $url;
if ( strpos( $url, ‘jquery.js’ ) ) return $url;
return “$url’ defer “;
}
add_filter( ‘clean_url’, ‘defer_parsing_of_js’, 11, 1 );[/cc]

— Read more

Remover os atributos de imagem de todas as imagens no wordpress

Código, Wordpress

Comments Closed

—
Share this post

Muitas vezes os meus clientes pedem para remover os atributos das imagens no wordpress (aquela caixinha amarela que aparece quando estamos com o rato por cima duma imagem).

Recentemente descobri a maneira mais rápida e eficiente, pelo menos até agora de o fazer.

Basta fazer “paste” do código abaixo para o ficheiro footer.php, imediatamente antes da tag < / body >

[cc lang=”javascript”]

[/cc]

— Read more