はじめまして。中川と申します。
ループ文をタグページで使う際に詰まってしまいました。
皆さんの知恵をお貸し頂ければ幸いです。
■1: タグページで同じタグのエントリをループ表示させたい
個別のタグページにアクセスした際、
そのタグを使ったエントリを新しい順に全て表示させたいのですが、
<?php $posts = get_posts('tag=タグ名'); ?>
を使おうとしても、タグ名にそのページタグ名を表示する関数
single_tag_titleをそのまま使えず、困っています。
個別にタグ名を入れてテンプレートをいたずらに増やさず、
関数を使ってうまくループを作る方法はありますでしょうか。
■2: 各記事の前後3つ分のエントリを表示させたい
こちらも似たような質問になるかもしれませんが、
個別の記事ページでループ表示を用いて、
同じタグを使ったエントリを前後3エントリ分表示させたいと考えています。
表示形式としては…
・・・
3エントリ後の記事リンク
2エントリ後の記事リンク
1エントリ後の記事リンク
現在の記事タイトル
1エントリ前の記事リンク
2エントリ前の記事リンク
3エントリ前の記事リンク
・・・
のように、真ん中に現在の記事タイトルがあって
それを囲むように前後のエントリが並ぶようにしたいのです。
この表示の実現についても、ご意見頂ければとてもありがたいです。
説明不足の部分があれば、ぜひお知らせください。
過去ログも読んだのですが、自分の目的に合うものがうまくみつかりませんでした。
どうか、よろしくお願いします!