Como obter widgets da barra lateral no modelo da Barra de Leftsidebar

Criei um widget personalizado da barra lateral usando o código abaixo:

register_sidebar(array( 'id' => 'sidebar-widget-1', 'name' => 'Sidebar Widget 1', 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', )); 

e está mostrando em Appearance -> Widgets e também está mostrando conteúdo no frontend usando dynamic_sidebar('Sidebar Widget 1') .

Mas eu quero obter conteúdo deste register_sidebar usando seu id em uma variável.

Como obter o conteúdo da barra lateral usando sua id ?

Solutions Collecting From Web of "Como obter widgets da barra lateral no modelo da Barra de Leftsidebar"

No seu sidebar.php ou qualquer outra chamada de arquivo da barra lateral personalizada por ID, como essa

 < ?php get_sidebar('sidebar-widget-1'); ?> 

Assim não

 < ?php get_sidebar('Sidebar Widget 1'); ?> 

Veja a diferença, usei ID na function get_sidebar() vez de nome.

Agora, onde quer que você queira, a barra lateral aparecerá no front-end, lá ligue assim

 < ?php get_sidebar('sidebar-widget-1'); ?>