Tech
Wordpress の REST API で ACF のサブフィールドを使ってクエリする
サイドプロジェクトで Wordpress を Headless CMS として使っていて、そのときに ACF (Advanced Custom Field) で定義したフィールドを REST API のクエリで利用できなかった。それをどうやって解決したかという話。 TL;DR ACF Better Search プラグインをインストールして search クエリを使う。対象のサブフィールドが "監修者" で "田中太郎" でクエリしたい場合、"監修者" を ACF Better Search の検索対象にして /wp-json/wp/v2/posts?search=田中太郎 というクエリを投げる。 ACF: Better