【更新日 : 】
【WordPress】ACFのOptions項目の投稿を出力するコードサンプル
- Category:
- WordPress【ACF】
WordPressのプラグインAdvanced Custom Fields PRO (ACF PRO) のOptions項目の投稿を出力するコードサンプルです。
管理画面にoptions項目を追加
管理画面にoptions項目を追加する場合は以下のコードをfunctions.phpに記載します。
//管理画面にoptions項目を追加する
if( function_exists('acf_add_options_page') ) {
acf_add_options_page(array(
'page_title' => 'オプションページに表示されるタイトル',
'menu_title' => '管理メニューに表示されるタイトル',
'menu_slug' => 'オプションページのURL スラッグ',
'redirect' => false, //子ページが存在する場合最初のページにリダイレクトするかどうか
'post_id' => 'common', //値を保存するid(指定なしの場合は'option')
'position' => '63.3' //管理画面上での並び位置
));
}
その他のオプションは以下を参照してください。
フィールドの参照方法( ‘post_id’ が未設定の場合)
フィールド名の横に「, ‘option’」を追加すると出力が可能です。
<?php the_field('フィールド名', 'option'); ?>
フィールドの参照方法( ‘post_id’ を設定している場合)
フィールド名の横に「, ‘設定したid(本記事ではcommon)’」を追加すると出力が可能です。
<?php the_field('フィールド名', 'common'); ?>