高级自定义字段选项页面设置

Advanced Custom Fields Options Page Setup

我一直在尝试使用高级自定义字段插件创建一个选项页面,并将以下代码添加到主题级别 functions.php 文件中:

if( function_exists('acf_add_options_page') ) {
    acf_add_options_page('General Info');
}

但是,当我刷新 wordpress 管理面板时,link 没有创建新菜单选项。

有谁知道这是为什么以及如何解决?我在使用 Wordpress 4.4.2

您可能需要使用 associative array version of the function call 以便您可以指定 page_title 以及 menu_title :

if( function_exists('acf_add_options_page') ) {
    $args = array(
          'page_title' => 'General Info',
          'menu_title' => 'General Info',
          'icon_url' => 'dashicons-schedule'
          //other args
      );
    acf_add_options_page($args);

}

按照通常的完整性检查,您还可以检查 advanced-custom-fields-pro 插件是否确实处于活动状态。此外,该文档页面中有一条注释显示 "This function requires at least ACF PRO version 5.0.0." 因此选项页面可能无法在 the non-pro version 上工作,如果相关的话。