Vamos falar sobre o menu de personalização da mais nova versão do WP, o WordPress 4.5 que, além de muitas novidades técnicas, também oferece muitas vantagens para gestores de conteúdo. Para verificar se algumas alterações feitas no admin do WordPress foram realmente realizadas ou para ter uma prévia do site, utilizamos o item Customizer ou Personalizar do menu Aparência. Isso já possível hoje, mas na nova versão do WordPress 4.5 temos novidades.
Menu de personalização para Sites Responsivos
Na nova versão do WordPress temos o Device Preview, onde será possível visualizar seu site de forma responsiva, seja para celular, tablet ou desktop.
Menu de personalização com atualização seletiva
Até antes da nova versão WordPress 4.5 quando fazemos uma interação no menu de personalização como, arrastar um widget, mudar imagem do cabeçalho ou até mesmo mudar a logo, o iframe utilizado como prévia do site será totalmente atualizado ou seja teremos um full-page refresh.
Agora isso mudou! Temos uma atualização seletiva, confira o video abaixo:
https://www.youtube.com/watch?v=ikW8dfaOPng
Como Utilizar
Para criar uma área seletiva de atualização você precisará registrar uma partial informando o seletor jQuery e qual configuração deverá ser alterada para fazer a atualização na partial. Veja o exemplo abaixo:
[sourcecode language=”php”]
function my_register_blogname_partials( WP_Customize_Manager $wp_customize ) {
// Somente quando houver um refresh
if ( ! isset( $wp_customize->selective_refresh ) ) {
return;
}
$wp_customize->selective_refresh->add_partial( ‘header_site_title’, array(
‘selector’ => ‘.site-title a’,
‘settings’ => array( ‘blogname’ ),
‘render_callback’ => function() {
return get_bloginfo( ‘name’, ‘display’ );
},
) );
$wp_customize->selective_refresh->add_partial( ‘document_title’, array(
‘selector’ => ‘head > title’,
‘settings’ => array( ‘blogname’ ),
‘render_callback’ => ‘wp_get_document_title’,
) );
}
add_action( ‘customize_register’, ‘my_register_blogname_partials’ );
[/sourcecode]
Essas são apenas uma das inúmeras novidades do WordPress 4.5. Para mais informações sobre essas mudanças, confira outros artigos do nosso blog.
Fonte: WordPress.Org