TREVOのスタッフブログ

Blog
2019.12.11.

ACFのオプションページ追加方法と表示用タグ

カスタムフィールドでサイドバーやヘッダー、フッター等の全ページ共通で制御したい場合にオプションページを用意してカスタムフィールドを追加する事が出来ます。

WPの左メニューにオプションページを追加

function.phpに下記のコードを追加

if( function_exists('acf_add_options_page') ) {
  acf_add_options_page(array(
    'page_title' => 'オプションページに表示するタイトル',
    'menu_title' => '左メニューに表示するタイトル',
    'menu_slug' => 'slug-name',
    'capability' => 'edit_posts',
    'redirect' => false
  ));
}

オプションページに追加したフィールドを表示

function.phpに下記のコードを追加

フィールド名:○

<?php the_field('○', 'option'); ?>
ホームページ制作 大阪 | 目標を実現するweb制作会社