FAQs

Frequently Asked Questions

  1. Carregar as imagens “Links-Patrocinados-Logo.png” e “LinksPatrocinadosfundo.jpg” para a biblioteca multimédia;
  2. Fazer upload manual do plugin “ultimate-branding.zip”; (/wp-admin/plugin-install.php?tab=upload);
  3. Activar o plugin e ir à “Main Page” do plugin (/wp-admin/admin.php?page=branding)
  4. Do lado direito da página onde diz “Available Modules” activar o modulo que se chama “Export & Import”;
  5. O passo anterior deverá fazer refresh a página.Agora em cima irá ter mais uma ‘tab’: Export & Import;Nessa ‘tab’, existe uma secção que se chama “Import Configuration”, essa secção é para fazer upload do ficheiro de configuração “ultimate_branding.2017-09-04.json”;
  6. Depois de importar a configuração haverá agora mais ‘tabs’:” CSS”, “Custom Login” & “Footer Content”;Na ‘tab’ Custom Login, só é necessário ir onde diz “Logo & Background” > “Logo image”
    e seleccionar a imagem “Links-Patrocinados-Logo.png” que se carregou no passo 1.Fazer o mesmo mas onde diz “Background Image” (mais para baixo) e substituir pela imagem “LinksPatrocinadosfundo.jpg” que se carregou no passo 1.
  7. De seguida ir para a tab “CSS” e colar o código que existe em “Css.css” (ficheiro na cloud).

No teste de velocidade do Google

Sempre que surgir um melhoria o Defer Parsing, para diferir os Javascripts

Podem colocar no fim do file functions.php (apresentação/editor)

Este código:

 

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 );

///António///

Sr. Pedro proponho a seguinte alteração ao código para evitar conflitos no backoffice (principalmente no Revolution Slider), basicamente implementa uma condição para executar o código, que é o facto de haver alguém com o log-in feito ou não:

//Novo Defer Parsing

if ( is_user_logged_in() ) {
// Se alguem tiver o login feito não acontece nada
}
else{
// Se não tiver o login feito fazer o defer parsing

//Defer Parsing – Original
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 );

} // Fechar condição

Sempre que realizarem um iframe do youtube ou Vimeo

Ou que estejam a optimizar um site com videos em iframes

Devem diferir e adiar o seu carregamento para aumentar significamente o carregamento do site.

 

Coloquem assim:

———————-

Normal:

<iframe width=”900″ height=”490″ src=”https://www.youtube.com/embed/GYmVgziFZ48″ frameborder=”0″ allowfullscreen></iframe>

————————1

Correcto:

<iframe width=”900″ height=”490″ src=”” data-src=”https://www.youtube.com/embed/GYmVgziFZ48″ frameborder=”0″ allowfullscreen></iframe>

 

<script>

function init() {

var vidDefer = document.getElementsByTagName(‘iframe’);

for (var i=0; i<vidDefer.length; i++) {

if(vidDefer[i].getAttribute(‘data-src’)) {

vidDefer[i].setAttribute(‘src’,vidDefer[i].getAttribute(‘data-src’));

} } }

window.onload = init;

</script>

———————-