1. HOME
  2. wordpress
  3. ACFを使って、投稿者毎の記事一覧を作成する方法

ACFを使って、投稿者毎の記事一覧を作成する方法

ACFを使って、投稿者毎の記事一覧を作成する方法

必要なファイル

メンバーの詳細ページ(ex)single-member.php)
functions.php

【その他に必要なもの】
一覧にしたいポストタイプ

【考え方】
情報を関連づけるためのものは、記事のID。ACFのauthorで投稿者の情報を関連づけようとしているけれど、そこに表示されるのは、投稿者のID。下の例の場合、single-member.phpでget_the_ID();をして取ってくれるのは、投稿者の記事のIDだから、そうすることで、meta_valueの中に投稿者のIDを入れることができるから、投稿者で関連づけられた記事の取得が可能となる。

PHP

これでこの投稿者の記事の一覧が取得でき、並べることができる。
get_postsで取得したオブジェクトの出力方法は、こちらの記事を参照にしてください。
get_posts()で取得したオブジェクトを出力する方法

他のカテゴリーの記事をみる