サポート » テーマ » Twenty Elevenの単一投稿へのサイドバー表示(single.php)

  • テーマwordpress Twenty Eleven を利用しております。
    単一投稿ページにサイドバーが表示されない為、(index.php)にならい、
    (single.php)内の <?php get_footer(); ?> という記述の上に
    <?php get_sidebar(); ?> という記述を追加してみました。

    --------------------------
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    -------------

    すると、単一のページの下に回り込んでしまい困っています。
    どのようにすれば(index.php)と同様の表示にすることができるのでしょうか?

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • style.css に、単一投稿の場合のスタイル設定が書いてあります。ここも変更が必要です。
    indexと同じにしたいなら、singular 部分を全部コメントアウトしてみれば良いでしょう。

    トピック投稿者 tuugonomi

    (@tuugonomi)

    返答ありがとうございます。
    スタイルシートも変更しなければならなかったのですね。。。

    php-webさんがおっしゃるsingular 部分のコメントアウトというのは、
    --------------------------
    /* Singular */
    .singular #primary {
    margin: 0;
    }
    .singular #content,
    .left-sidebar.singular #content {
    margin: 0 7.6%;
    position: relative;
    width: auto;
    }
    .singular .entry-header,
    .singular .entry-content,
    .singular footer.entry-meta,
    .singular #comments-title {
    margin: 0 auto;
    width: 68.9%;
    }
    --------------------------
    の一角ということでしょうか?
    それとも、css内すべての .singulur という記述すべてをコメントアウトするという意味でしょうか?

    おそらく非常に初歩的な質問なのだと思うのですが、どうかご教授頂ければありがたいです。

    .singular 設定は、フォントサイズの設定等を除いて、全部コメントアウトでしょうね。

    おそらく非常に初歩的な質問なのだと思うのですが、どうかご教授頂ければありがたいです。

    もし、スタイルシートの編集に慣れていないのであれば、
    カラム数を変更する、という複雑なことにチャレンジする前に、
    もっと簡単なカスタマイズから練習したほうが良いかもしれません。

    トピック投稿者 tuugonomi

    (@tuugonomi)

    返信が遅くなり申し訳ありません。
    あの後子テーマという機能を見つけまして、配布されていた子テーマをインストールし、上記トラブルは解消しました。

    ただ、おっしゃるようにスタイルシートの編集はほとんどわからないので、勉強していきたいと思います。

    この度は親切に教えていただきありがとうございました。

    変更箇所は3箇所でCSSとsingle.php.page.phpです。

    参考記事はTwenty Elevenの投稿ページにサイドバーを表示

    この質問は終了しているとおもいますが困っている人もいるかなと思って投稿してみました

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「Twenty Elevenの単一投稿へのサイドバー表示(single.php)」には新たに返信することはできません。