Você deve adicionar os parâmetros name
e id
à sua matriz de argumentos register_sidebar()
:
'name'=>'Sidebar Name',
'id'=>'sidebar-slug',
Assim como:
register_sidebar(array(
'name'=>'Sidebar Name',
'id'=>'sidebar-slug',
'before_widget' => '<section>',
'after_widget' => '</section>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
Em seguida, chame o id
da barra lateral na sua chamada dynamic_sidebar()
:
if ( ! dynamic_sidebar( 'sidebar-slug' ) ) {
}
A propósito: você não precisa incluir um function_exists( 'dynamic_sidebar' ) )
condicional; esta funcionalidade está no WordPress desde a versão 2.8.