como chamar novos widgets na barra lateral no tema personalizado?

Estou desenvolvendo um tema no qual eu quero chamar widgets disponíveis ex. Calendário e o plugin instalado, coloquei-o na barra lateral do painel do widget, mas não consigo ver no frontend.

Sidebar.php Code->

 

functions.php Code->

 'Left-Sidebar', 'before_widget'=>'
  • ', 'after_widget'=>'
  • ', 'before_title'=>'

    ', 'after_title'=>'

    ' )); } ?>

    Solutions Collecting From Web of "como chamar novos widgets na barra lateral no tema personalizado?"

    Vou colocar um código básico para criar um novo widget. No WordPress sua chamada register_sidebar; No seu código, você não colocou ID. Id=>your-widget-id

    Coloque este código em suas funções.php

     function my_widget(){ register_sidebar( array( 'name' => __( 'Front Sidebar', 'yourtheme' ), 'id' => 'sidebar-1', 'description' => __( 'This is description', 'yourtheme' ), 'before_widget' => '', 'before_title' => '

    ', 'after_title' => '

    ', ) ); } add_action( 'widgets_init', 'my_widget' );

    então coloque este código em seu index.php ou sidebar.php (onde quiser)

     if ( is_active_sidebar( 'sidebar-1' ) ) : //check the sidebar if used. dynamic_sidebar( 'sidebar-1' ); // show the sidebar. endif; 

    Lembre-se de colocar o ID.

    Mais http://codex.wordpress.org/Function_Reference/register_sidebar