【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>で囲む必要があります。
関連記事
-
WordPress 設定
【WordPress】function.phpの基本設定
-
WordPress 関数の使い方
【WP】wp_get_archivesがリンク先エラーになる
-
WordPress
【WordPress】タームIDからタクソノミーを取得する
-
WordPress プラグイン
【WordPressプラグイン】Advanced Custom Fieldsの出力
-
WordPress 関数の使い方
【WordPress】サブループで記事の読み込み
-
WordPress
【WordPress】管理画面をカスタマイズする
-
WordPress
静的サイトに一部WordPressを導入する
-
WordPress
【WordPress】ループ内でカテゴリーの取得と表示