ワードプレスで3カラムにする方法
2010年06月10日
ワードプレスでウィジェットを使用したい場合でブログを3カラム(このブログも3カラムです)にするためのテンプレートの作り方。
通常2カラムの場合、サイドバーはsidbar.phpを作成します。
これを3カラムにしたい場合はsidebar.phpとsidebar-2.phpを作成すればOKです。
ただ、これだけではウィジェットにsidebar-2.phpは反映されないので、function.phpに下記のように記述します。
1 2 3 4 5 6 7 8 9 | if(function_exists('register_sidebar')) { register_sidebars(2, array( "before_widget" => "<div>\n", "after_widget" => "</div>\n", "before_title" => "<h2>", "after_title" => "</h2>\n" )); } |
register_sidebars(サイドバーの数, array());でサイドバーの数を宣言します。
サイドバーが3つある場合はregister_sidebars(3, array());とします。
ちなみにarray()内はタイトルのタグや、ブロックのタグを指定することができます。
これで、管理画面のウィジェットでサイドバーが複数になります。
表画面で反映させるにはindex.phpなどのメインファイルで表示させたい箇所に
1 2 | <?php get_sidebar(1); ?> <?php get_sidebar(2); ?> |
と記述すればOKです。
コメントする
:コメント(0)
:トラックバック(0)
コメント:0件
- コメントはありません。
トラックバック:0件
- トラックバックはありません。




