No sé como hacerlo con el widget solo, pero si podés elegir a diferente sección cargar diferente sidebar y de ese modo experimentar bastante!
Código:
<?php if ( is_home() ) { ?>
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-index') ) : ?>
<?php endif; ?>
<?php } ?>
Acá tenés un artículo que te va a ayudar en gran parte con la creación de condiciones para mostrar diferentes sidebars.
http://sumolari.com/crear-dos-o-mas-...-en-wordpress/
También te recomiendo seguir este artículo del sitio oficial para que sepas bien que poner en tu functions.php
http://codex.wordpress.org/Widgetizing_Themes
Suerte con eso!