ウィジェット 表示

ウィジェット 表示

ウィジェットを表示するにはfuctions.phpにコードの記述が必要です。
fuctions.php記述例

register_sidebar(array(
'name' => 'sidebar',
'before_widget' => '<div>',
'after_widget' => '</div>',
));

‘name’ => ‘sidebar’でsidebar部分を適当な名前に変更して使用します。
デフォルトではウィジェットのマークアップはliになります。’before_widget’ と’after_widget’ でliをdivに変更しました。

表示テンプレート側の記述

<div class="widget-area1">
<?php dynamic_sidebar('sidebar'); ?>
</div>

詳細な記述例

register_sidebar(array(
 'name' => 'サイドバーTop',
 'id' => 'sidebar1',
 'description' => 'ウィジェット',
 'before_widget' => '<div>',
 'after_widget' => '</div>',
 'before_title' => '<h3>',
 'after_title' => '</h3>'
 ));