フォーラム

[解決済み] 特定のカテゴリの記事を表示 (7 件の投稿)

  1. tanpopo2
    メンバー
    1 ヶ月前の投稿 #

    以下のコードにてカテゴリーIDの4の記事のみを表示させたいのですが
    全部の投稿された記事が表示されてしまいます。

    <?php $post = $wp_query->post; ?>
    <?php $cat = get_the_category(); $cat = $cat[0]; ?>
    cat_ID=<?php echo $cat->cat_ID ?> <br />
    <?php if ( in_category('4') ) { ?>
    <?php if (have_posts()) :  query_posts('&category=4');  ?>
    <?php while (have_posts()) : the_post(); ?>
    <h2><?php the_title(); ?></h2>
    <?php endwhile; endif; ?>
    <?php } else { ?>
    ELSEに行った
    <?php } ?>

    cat_ID=<?php echo $cat->cat_ID ?>でカテゴリーIDは
    4と表示されます。

    どなたか、おわかりの方、教えて下さい。

    宜しくお願い致します。

  2. kvex
    メンバー
    1 ヶ月前の投稿 #

    codex の記述例が間違ってますね
    category=4
    ではなくて
    cat=4
    です。

    記述例も修正しておきました。

  3. tanpopo2
    メンバー
    1 ヶ月前の投稿 #

    kvex様

    素早いご返答と見事な対応を有難う御座います。
    codexが間違えてるとは思いもよりませんでした。。

    本当に有難う御座いました。

  4. kvex
    メンバー
    1 ヶ月前の投稿 #

    パラメータの説明のほうは、ちゃんとcatになってたので、そっちも見ていただけると良かったかもですねぇ。

  5. Nao
    管理者
    4 週前の投稿 #

    この間違いが掲載されていたのは日本語 Codex でしょうか?
    もしよかったら、修正していただいておけると助かります!
    もしくは、URL を教えてください。

    よろしくお願いします。

  6. kvex
    メンバー
    4 週前の投稿 #

    日本語codexのquery_postsのところです。
    パラメータの説明は間違ってませんでしたが、記述例のところが間違っていました。

    修正済みです。

  7. Nao
    管理者
    3 週前の投稿 #

    kvex さん、ありがとうございました! :D

返信

ログイン しなければ投稿できません。

About this Topic

Tags

タグ はまだありません。