まず、全てのページに共通のサイドバーを表示する方法です。
- サイドバーに表示する内容を記述した wp-content/themes/(テーマ)/sidebar.php を作成します。
- get_sidebar()関数をコールします。
1<?php get_sidebar(); ?>
次に、ページ01 とページ02 に別々のサイドバーを表示する方法です。
ページ01 には sidebar-pat01.php に記述された内容を、ページ02には sidebar-pat02.php に記述された内容を表示するものとします。
- wp-content/themes/(テーマ)/sidebar-pat01.php および wp-content/themes/(テーマ)/sidebar-pat02.php を作成します。
- 引数を指定して get_sidebar()関数をコールします。引数は、sidebar-{name}.php の {name} の部分になります。
1234567<?phpif( is_page('ページ01') ):get_sidebar(pat01);else:get_sidebar(pat02);endif?>