- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- ウェブ開発全般/WordPress/サイドバーを追加 へ行く。
- 1 (2014-08-26 (火) 05:13:40)
- 2 (2014-08-26 (火) 05:21:38)
サイドバーを追加
テーマフォルダに入る
$ cd wp-content/themes/foo
サイドバーファイルをコピーして追加し、内容を修正する
$ cp sidebar.php sidebar-2.php $ vi sidebar-2.php
if ( ! is_active_sidebar( 'sidebar-2' ) ) { return; } ?> <div id="secondary" class="widget-area" role="complementary"> <?php dynamic_sidebar( 'sidebar-2' ); ?> </div><!-- #secondary -->
functions.phpを編集してregister_sidebar()を追加する
$ vi functions.php
register_sidebar( array( 'name' => __( 'Sidebar-2', 'wp0803' ), 'id' => 'sidebar-2', 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h1 class="widget-title">', ) );
WordPress管理画面のウィジェットカスタマイズで追加されたサイドバーにウィジェットを追加する
(省略)
テンプレートファイルを編集して追加したサイドバーを読み込む
vi index.php
<?php get_sidebar(2); ?>