Início » Desenvolvimento WordPress » Widgets e a Atualização Seletiva no WordPress 4.5
Desenvolvimento WordPress

Widgets e a Atualização Seletiva no WordPress 4.5

O WordPress, mais uma vez em suas atualizações vem trazendo novidades surpreendentes para desenvolvedores e usuários. As melhoras também vieram para widgets.
abril de 2016 /2 min de leitura
Conteúdo escrito por humano

O WordPress, mais uma vez em suas atualizações vem trazendo novidades surpreendentes para desenvolvedores e usuários. Nesta versão uma das novidades é o novo framework Selective Refresh “atualização seletiva“.

widgets

Mas essa não é uma simples mudança, a  ‘Atualização Seletiva’ melhora a precisão das alterações visualizadas, e ao mesmo tempo reduz a quantidade de código que você tem que escrever. Além disso, ela torna possível fazer pré-visualizações de elevada performance, algo que anteriormente teria sido praticamente impossível. Por exemplo, os temas incluem frequentemente alguma variação de PHP e JavaScript para permitir a visualização performance de mudanças para o título do site.

Exemplos:

função mytheme_customize_register (WP_Customize_Manager $ wp_customize ) {
    $ wp_customize -> get_Option ( 'blogname' ) -> transporte = 'postMessage' ;
}
add_action ( 'customize_register' , 'mytheme_customize_register' );
 
função mytheme_customize_preview_js () {
    $ lidar = 'mytheme-personaliza-preview' ;
    $ src . = get_template_directory_uri () '/js/customize-preview.js' ;
    $ deps = matriz ( "personalize-preview ' );
    $ ver = '0.1' ;
    $ in_footer = true;
    wp_enqueue_script ( $ handle , $ src , $ deps , $ ver , $ in_footer  );
}
add_action ( 'customize_preview_init' , 'mytheme_customize_preview_js' );

Mas agora, no WordPress 4.5, os temas principais vão utilizar atualização seletiva para pré-visualizar o título do site e o slogan. Isto permite que o código acima, possa ser substituído para o seguinte código em  PHP:

função mytheme_customize_register (WP_Customize_Manager $ wp_customize ) {
    $ wp_customize -> selective_refresh-> add_partial ( 'blogname' , matriz (
        'seletor' => '.site-título de um' ,
        'render_callback' => função () {
            bloginfo ( 'name' );
        },
    ));
}
add_action ( 'customize_register' , 'mytheme_customize_register' );

O WordPress 4.5 e os Widgets

Todos os temas e widgets do núcleo do WordPress terá suporte para atualização seletiva em 4.5. Agora cabe cada um dos autores adicionar, também dar apoio  e fazer uso destas melhorias drásticas de desempenho para visualizar mudanças de widgets.

Qual nota você da para este artigo?
Ruim

O que você achou disso?

Clique nas estrelas

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Excelente
Artigos Relacionados

Guia completo para proteger blogs contra ameaças online

  1. Susan
    Olá Wesley, udo bem? Sou nova no wordpress, meu site ainda não esta no ar estava terminando quando surgiu essa atualização e agora não consigo mais visualizá-lo nem no mac nem no windows... só no iphone. Alguma ideia? Me dê uma luz! :)
    1. wesleysantos
      Bom dia Susan, Gostaria de obter mais informações sobre o site que você mencionou no comentário, poderia fornecer a url ou o nome do tema que está sendo usado no momento, para que possamos analisar as possibilidades e chegar a um diagnostico.

Construa seu site WordPress sob medida com os maiores especialistas em WordPress da America Latina
Conheça a Apiki

Faça um comentário
Cadastre-se rápido

Fazer Login