ウィジェット機能・メニュー機能
ヘッダーやフッターにナビゲーションメニューを追加する場合
functions.php
/* ナビゲーションメニューを有効にする */
register_nav_menu( 'header-nav', 'ヘッダーナビゲーション' );
register_nav_menu( 'footer-nav', 'フッターナビゲーション' );
footer.php
<?php wp_nav_menu( array(
'theme_location' => 'footer-nav',
'container' => 'nav',
'container_class' => 'footer__nav',
'container_id' => 'footer__nav',
'fallback_cb' => ''
) ); ?>
サイドバーにウィジェットをつくる場合
functions.php
/* ウィジェット機能を有効にする */
function widget_init(){
register_sidebar( array(
'name' => 'サイドバーウィジェット',
'id' => 'sidebar__widget',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<h4 class="widget__title">',
'after_title' => '</h4>'
) );
}
add_action( 'widgets_init', 'widget_init' );
single.php
<?php dynamic_sidebar('header_widget'); ?>
BACK