2690

WodPressのウィジェットを追加する

WodPressのウィジェットを追加する

2010.11.21

WodPressのウィジェットの追加って、思った以上に面倒だったので、Twenty Tenのテーマを元にウィジェットを追加するコードをそのまま貼り付けたいと思いますw

functions.php

/////////////////////////////////////////////
//ウィジェット(2つ分設定)
/////////////////////////////////////////////
function widget_setting() {
    // プライマリ ウィジェットエリア
    register_sidebar( array(
        'name' => 'プライマリ ウィジェットエリア',
        'id' => 'primary-widget-area',
        'description' => 'ここにウィジェットをドラッグドロップしてください。',
        'before_widget' => '
  • ', 'after_widget' => '
  • ', 'before_title' => '

    ', 'after_title' => '

    ', ) );
    // セカンダリ ウィジェットエリア
    register_sidebar( array(
        'name' => 'セカンダリ ウィジェットエリア',
        'id' => 'secondary-widget-area',
        'description' => 'ここの内容は、プライマリウィジェットエリアの下に表示されます。',
        &#039;before_widget&#039; => &#039;<li id="%1$s" class="widget-container %2$s">&#039;,
        &#039;after_widget&#039; => &#039;</li>&#039;,
        &#039;before_title&#039; => &#039;<h3 class="widget_title">&#039;,
        &#039;after_title&#039; => &#039;</h2>&#039;,
    ) );

    }
    add_action( 'widgets_init', 'widget_setting' );

    sidebar.php

    • <li>
      <h3 class="widget-title">アーカイブ</h2>
      <ul>
      <?php wp_get_archives( &#039;type=monthly&amp;show_post_count=true&#039; ); ?>
      </ul>
      </li>
      
      <li>
      <h3 class="widget-title">メタ情報</h2>
      <ul>
      <?php wp_register(); ?>
      <li><?php wp_loginout(); ?></li>
      <?php wp_meta(); ?>
      </ul>
      </li>

      <?php endif; ?>

    <?php
    /////////////////////////////////////////////
    //プライマリ ウィジェットエリア
    //空だったら何も表示されない
    /////////////////////////////////////////////
    if ( is_active_sidebar( 'secondary-widget-area' ) ) : ?>


    おすすめ!

    [itemlink post_id=”1951″]