サポート » 使い方全般 » トップページで特定の記事を非表示にしたいです。

  • 解決済 jun316jun

    (@jun316jun)


    home.phpで固定ページのみを表示させているのですが、サイトマップを作ったところ、それも表示されるためそのサイトマップ(ID=44)を非表示にしたく思っていますが、うまくできません。

    色々自分でなんとかしようとしているのですが、phpに関しては初心者(webデザイナーで、html,cssは大丈夫です)で、他の似たような記事でも理解が難しいので質問させていただきました。

    ちなみに、
    <div class=”post-home”>
    <?php global $post;

    $args = array(
    ‘post_type’ => ‘page’,
    ‘sort_order’ => ‘ASC’,//古い順に。逆は’desc’
    ‘sort_column’ => ‘post_date’
    );
    $myposts = get_pages( $args );

    foreach( $myposts as $post ) : setup_postdata($post);?>

    このような記述にしています。
    記事が古い順に並ぶように付け足したのですが、コピペでなんとかしたという感じです。

    お手数ですが、お分かりの方おられましたら教えてください。

    よろしくお願い致します。

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

    (@hideokamoto)

    $args = array(
    'post_type' => 'page',
    'sort_order' => 'ASC',//古い順に。逆は'desc'
    'exclude' => '44',
    'sort_column' => 'post_date'
    );

    でしょうか。

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    Okamoto Hidetakaさん、

    ご回答ありがとうございます。

    早速試してみたらところ、
    …あっさりできました。

    ずっと色々試して頑張ってたのですが、
    こんなに簡単にできるものなのですね。。

    すごくありがたいです。
    phpはどうやって勉強してよいものかいまいちわかってないので、
    教えていただいたurl、少しずつでも把握できるよう、
    なんども読み返してみますね。

    ありがとうございました!

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    今週末に東京で大きなカンファレンスありますので、もし予定が空いていればそちらでいろんな方に質問されてみるなどされるととっかかりが増えるかもしれません。

    https://tokyo.wordcamp.org/2015/
    WordCamp Tokyo 2015

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「トップページで特定の記事を非表示にしたいです。」には新たに返信することはできません。