--- | このページは検索に引っかからないようにしたいから、 | no-indexやリダイレクトなど設定する --- この固定ページは、全てのページでカスタムフィールドの値を使えるようにするためのページ このページに対して作成したカスタムフィールドを表示する設定にしている 通常、カスタムフィールドの値を取得する場合は、 get_field_object('フィールド名') のようにするが、 この方法だとカスタムフィールドを表示する設定にしているページ(任意のカスタム投稿ページなど)でしか値を取得出来ない get_field_object('フィールド名', '65') このように、カスタムフィールドを使っている投稿などのIDを第2引数に設定すると、どのページでも値を取得出来る しかし、このIDを静的で入力すると、その投稿が削除されたらエラーになってしまう なので、任意の固定ページを作成して、それに対してカスタムフィールドを表示するように設定する この固定ページのIDを動的に取得して、先程の第2引数に設定すれば、環境が変わったり投稿が削除されたらエラーになるなどの問題は解決する get_page_by_path('custom-field') これで'custom-field'の固定ページの情報を取得して、 get_page_by_path('custom-field')->ID これでIDを取得出来る 最終的に、全てのページで使用するカスタムフィールドを呼び出す際は、 get_field_object('フィールド名', get_page_by_path('custom-field')->ID) のように呼び出せばOK