サポート » テーマ » defaultテーマの個別記事にもsidebarをつけたい

  • 解決済 mizjiee

    (@mizjiee)


    mizjieeです。

    defaultテーマのメインページでは、sidebarがついています。
    個別記事でも、同じように、sidebarをつけたいのですが。

    single.phpの最後、<?php get_footer(); ?>の前に
    <?php get_sidebar(); ?>を入れてみましたが。

    何も変化しません。

    どうすれば、目的を達せられるか、ご教授ください。

    レンタルサーバは、xrea.comです。
    wordpress 2.8.1です。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    mizjieeさん、こんにちは。

    正しく記述されているのであれば、コメントフォームの下にサイドバーが表示されているはずです。表示されていないのであれば、記述したファイルと記述した内容を確認してみてください。

    下に表示されてしまうのは、個別記事の表示幅が広いためです。

    <div id="content" class="widecolumn" role="main">

    <div id="content" class="narrowcolumn" role="main">

    と書き替えてください。これで、サイドバーが横に表示されるようになります。
    ただし、サイドバーの背景色が白いままで、グレーになっていません。

    これについては、header.phpの

    <?php
    // Checks to see whether it needs a sidebar or not
    if ( empty($withcomments) && !is_single() ) {
    ?>
    	#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }

    <?php
    // Checks to see whether it needs a sidebar or not
    if ( empty($withcomments) ) {
    ?>
    	#page { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/kubrickbg-<?php bloginfo('text_direction'); ?>.jpg") repeat-y top; border: none; }

    と && !is_single() を削除してあげれば直ります。

    トピック投稿者 mizjiee

    (@mizjiee)

    jim912さん
    早速のレス、ありがとう御座いました。
    お陰さまで、目的を達することができました。
    取り急ぎ、御礼まで。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「defaultテーマの個別記事にもsidebarをつけたい」には新たに返信することはできません。