• yuji28

    (@yuji28)


    固定ページをエリアごとに作っています。
    そこに、エリアごとに条件の合う単一記事を表示させたいのですが
    できなくて頭を抱えています。
    (例えば、新宿区エリアという名前の固定ページには、
    単一記事で1件1件投稿している新宿区に住んでいるお客様の声だけを抽出して表示させたい。渋谷区なら渋谷区に住んでいるお客様の声だけを抽出して表示させたいということです。)

    そこで、記事を抽出するために
    query_postsを使って5件まで表示するループを固定ページテンプレートに書きました。

    <?php query_posts('■&showposts=5');?>
    <?php if(have_posts()):while(have_posts()):the_post();?>
    <dl>
    <dt><a href="<?php the_permalink();?>"><?php the_title();?></a></dt>
    <dd><?php the_content();?></dd>
    </dl>
    <?php endwhile;endif;?>

    しかし”■”の部分にカテゴリーやタグを指定しても
    新宿区エリアの固定ページの場合はいいんですが、
    渋谷区エリアの固定ページの場合に渋谷区にならないですよね・・・。

    根本的にこの考え方じゃダメなのはわかっているのですが、
    どういう考え方をして、
    どういう関数やコードを書けば解決するのかわりません。

    すみませんが、ご教授ください。
    よろしくお願いします。

    ちなみにですが、地域は500ほどあります。
    ですので、お客様の声を投稿すれば、
    自動的に固定ページに表示されるものを望んでいます。

  • トピック「条件の合う単一記事だけを判別させて、各固定ページに表示させたい」には新たに返信することはできません。