dynamic_sidebar()

dynamic_sidebar()

A função dynamic_sidebar() exibe o conteúdo de um determinado sidebar.
1 dynamic_sidebar($index = 1);

$index – é o ID do sidebare ou número dele. Padrão é o primeiro sidebar cadastrado no sistema.

Para usar essa função, primeiramente vamos cadastrar um novo sidebar, nos functions.php digitamos:

1 add_action('widgets_init', 'photo_sidebars');

2 function photo_sidebars() {
3 register_sidebars(array('id'=>'mysidebar', 'name'=>'Fotos') );
3 }

Agora o novo sidebare, que acabamos de cadastrar, vai aparecer na nossa área de widgets e nós podemos colocar nele algum deles.

Agora para exibir o conteúdo do widget numa página vamos usar a função dynamic_sidebar()

1 dynamic_sidebar('mysidebar');

Pronto. O conteúdo do sidebar aparece na página ou parte do código que reservamos para este sidebar.

Posted on maio 28, 2021