/ / Poner un widget de WP en el Panel de Bootstrap 3 - wordpress, twitter-bootstrap

Poner un widget de WP en el Panel de Bootstrap 3 - wordpress, twitter-bootstrap

Estoy tratando de poner cada widget dentro de un panel de Bootstrap 3 de la siguiente manera: http://getbootstrap.com/components/#panels-alternatives

Aquí está mi código de trabajo hasta ahora, pero el título , no va a entrar en el encabezado del panel pensamiento. ¿Cómo puedo conseguir esto?

function create_widget( $name, $id, $description )
{

register_sidebar(array(
"name" => __( $name ),
"id" => $id,
"description" => __( $description ),
"before_widget" => "<div class="panel panel-primary"><div class="panel-heading"></div><div class="panel-body">",
"after_widget" => "</div></div>",
"before_title" => "<h3 class="panel-title">",
"after_title" => "</h3>"
));
}

Salida renderizada

<div class="panel panel-primary">
<div class="panel-heading">
</div>
<div class="panel-body">
<h3 class="panel-title">Hello World</h3>
<div class="textwidget">
<p>Donec id elit non mi porta gravida at eget metus.
Fusce dapibus, tellus ac cursus commodo, tortor mauris
condimentum nibh, ut fermentum massa justo sit amet risus.
Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.</p>
</div>
</div>
</div>
</div>

Respuestas

0 para la respuesta № 1

Creo que solo necesitas alterar un poco el diseño:

function create_widget($name, $id, $description) {
register_sidebar(array(
"name" = > __($name),
"id" = > $id,
"description" = > __($description),
"before_widget" = > "<div class="panel panel-primary">",
"after_widget" = > "</div></div>",
"before_title" = > "<div class="panel-heading"><h3 class="panel-title">",
"after_title" = > "</h3></div><div class="panel-body">")
);
}