Wagner C. 1 Denunciar post Postado Julho 28, 2014 Olá. Estou criando um templante em que preciso colocar pelo menos 3 widgets na página do index.php Estou em dúvida como posso fazer isso. Estou usando a função <?php get_sidebar(); ?> onde puxo o arquivo sidebar.php. No sidebar tenho o seguinte código... <div class="sidebar"> <?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <?php endif; ?> </div> Dessa forma consigo inserir um widget. porém como inserir os outros que preciso? Compartilhar este post Link para o post Compartilhar em outros sites
Wagner C. 1 Denunciar post Postado Julho 31, 2014 Consegui resolver colocando no meu arquivo functions.php o código dessa forma... <?php if(function_exists('register_sidebar')) register_sidebar(array( 'name' => 'Widget Ofertas', 'before_widget' => '<div class="widgets">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>', )); if(function_exists('register_sidebar')) register_sidebar(array( 'name' => 'Widget Maps', 'before_widget' => '<div class="widgets">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>', )); if(function_exists('register_sidebar')) register_sidebar(array( 'name' => 'Widget Facebook', 'before_widget' => '<div class="widgets">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>', )); if(function_exists('register_sidebar')) register_sidebar(array( 'name' => 'Widget Social Rodapé', 'before_widget' => '<div class="widgets">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>', )); if(function_exists('register_sidebar')) register_sidebar(array( 'name' => 'Widget Rodapé', 'before_widget' => '<div class="widgets">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>', )); ?> E no arquivo php da minha página coloquei dessa forma, somente para puxar meus widgets... <div class="sub_rodape_left" align="left"> <?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar(2)) : ?> <?php endif; ?> <?php get_sidebar(2); ?> </div> <div class="sub_rodape_right" align="left"> <?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar(3)) : ?> <?php endif; ?> <?php get_sidebar(3); ?> </div> Compartilhar este post Link para o post Compartilhar em outros sites