/** * Site Options */ add_action( 'acf/init', 'nu_register_options_pages' ); function nu_register_options_pages() { if ( function_exists( 'acf_add_options_page' ) ) { $site_options = acf_add_options_page( array( 'page_title' => __( 'Site Options' ), 'menu_title' => __( 'Site Options' ), 'menu_slug' => 'site-options', 'capability' => 'edit_posts', 'redirect' => false, ) ); $contact_details = acf_add_options_page( array( 'page_title' => __( 'Contact Details' ), 'menu_title' => __( 'Contact Details' ), 'menu_slug' => 'contact-details', 'parent_slug' => $site_options['menu_slug'], ) ); $social_details = acf_add_options_page( array( 'page_title' => __( 'Social Details' ), 'menu_title' => __( 'Social Details' ), 'menu_slug' => 'social-details', 'parent_slug' => $site_options['menu_slug'], ) ); } }
For ACF Rules to create a set of rules to determine which edit screens will use these fields.