0

我使用静态首页作为主页。在某些部分(如标题文本等)需要在管理端进行管理。所以我决定使用 ACF(高级自定义字段)插件并为私有模式页面创建一些自定义字段,使用页面 id 填充内容。

  • 谁能建议我是否应该继续执行此步骤或任何更好的解决方案
  • 私密模式页面也会被搜索引擎收录吗?
4

1 回答 1

1

我会为此创建一个选项页面,特别是不同的子选项页面(例如页眉/页脚等)

这是通过他们记录的功能完成的:

    if( function_exists('acf_add_options_page') ) {

    // add parent
    $parent = acf_add_options_page(array(
        'page_title'    => 'Theme General Settings',
        'menu_title'    => 'Theme Settings',
        'redirect'      => false
    ));


    // add sub page
    acf_add_options_sub_page(array(
        'page_title'    => 'Header',
        'menu_title'    => 'Header',
        'parent_slug'   => $parent['menu_slug'],
    ));

}

然后,您为这些创建一个字段组,并在显示此类组的位置下拉列表中选择该特定选项子页面。

然后要访问您只需使用它们的功能的字段:

$field = get_field('field_name', 'option');

记住字段名称必须是唯一的,建议使用前缀。

于 2018-10-25T16:08:17.397 回答