質問: single.phpで単一記事を表示させています。 複数のユーザーで記事を投稿しております。 その記事のページに「前の記事へ」「次の記事」へのリンクを表示させたいのですが、 その記事を投稿したユーザーの「前の記事」「次の記事」へのリンクをさせるには どうすればいいのかわかりません。 では、他のユーザーの投稿した記事を含んで「前の記事」「次の記事」が表示されてしまい どうすればいいのか・・・。
回答: query_postsかget_postsで ・前の記事の場合 同じ著者で、 現在の日付より前で、 日付が近い(新しい)順のソートで 一件目の記事を取得する ・次の記事の場合 同じ著者で、 現在の日付より後で、 日付が近い(古い)順のソートで 一件目の記事を取得する というロジックを作る必要がありそうですね。