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