このサイトはWordPressを利用して構築していますが、最新版(2.8.x)のウィジェットがとても使いやすそうなので使用してみることにしました。
今回は3カラムレイアウトのためサイドバーが2つ必要です。
いずれのサイドバーにもウィジェットを導入したかったので少し手を入れました。
- sidebar.phpをコピーしてsidebar2.phpとする
- sidebar.phpの
PHP:
を
PHP:sidebar2.phpの該当箇所を
PHP:に書き換える
- functions.phpの
PHP:
-
'before_widget' => '<li id="%1$s" class="widget %2$s">',
-
'after_widget' => '</li>',
-
'before_title' => '<h2 class="widgettitle">',
-
'after_title' => '</h2>',
-
));
-
}
を
PHP:-
'name' => 'sidebar%d',
-
'before_widget' => '<li id="%1$s" class="widget %2$s">',
-
'after_widget' => '</li>',
-
'before_title' => '<h2 class="widgettitle">',
-
'after_title' => '</h2>',
-
));
-
}
に書き換える
- すべてをアップすると、ウィジェット管理に「sidebar1」と「sidebar2」が現れる
この方法で4カラムや5カラムもいけます(必要ないと思いますが)。
実際にはサイドバーでの使い方以外にもいけるんじゃないでしょうか(やってみてはいません)。










[...] Wordpressウィジェットを複数サイドバーで使う « 小枝の小技 [...]
ピンバック by WordPress:サイドバーを2つにしてウィジェットを使用する - Hangout - word press忘備録 — 2010年2月14日 @ 15:24