【WordPress】ウィジェット機能の追加
まずfunction.phpでウィジェット機能を有効化する。
function.php
//ウィジェット
function taco_widgets(){
register_sidebar(array(
'id' => 'sidebar-1',
'name' => 'サイドメニュー'
));
}
add_action( 'widgets_init' , 'taco_widgets' );
そしてテンプレートの任意の場所に設置。
function.php
<ul class="widget_wrap">
<?php if (is_active_sidebar('sidebar-1')) { ?>
<?php dynamic_sidebar('sidebar-1'); ?>
<?php } ?>
</ul>
デフォルトではウィジェットの各項目は<li>で出力されるので、前後を<ul>で囲む必要があります。