-
ACFをインストールおよび有効化する: WordPressのプラグインディレクトリからACFをダウンロードし、インストールして有効化します。
-
オプションページの作成: ACFを使用してオプションページを作成するには、functions.phpファイルに以下のコードを追加します。
if( function_exists('acf_add_options_page') ) { acf_add_options_page(array( 'page_title' => 'オプションページ', 'menu_title' => 'オプションページ', 'menu_slug' => 'options-page', 'capability' => 'edit_posts', 'redirect' => false )); }
上記のコードでは、オプションページのタイトル、メニュータイトル、メニュースラッグなどを指定しています。必要に応じてこれらを変更してください。
-
サブページの作成: ACFを使用してサブページを作成するには、オプションページ作成の手順と同様に、functions.phpファイルに以下のコードを追加します。
if( function_exists('acf_add_options_page') ) { acf_add_options_sub_page(array( 'page_title' => 'サブページ', 'menu_title' => 'サブページ', 'parent_slug' => 'options-page', )); }
上記のコードでは、サブページのタイトル、メニュータイトル、親ページのメニュースラッグなどを指定しています。必要に応じて修正してください。
これらの手順に従うことで、ACFを使用してWordPressのオプションページとサブページを作成することができます。作成したオプションページとサブページには、ACFフィールドを追加して、ユーザーが設定をカスタマイズできるようにすることも可能です。
また、上記のコード例は一例であり、必要に応じてカスタマイズすることができます。ACFの公式ドキュメントやサンプルコードも参考にすると良いでしょう。