function acf_add_options_sub_page($page = '') { // validate $page = acf_get_valid_options_page($page); // parent if (!$page['parent_slug']) { // set parent slug $page['parent_slug'] = 'acf-options'; } // create default parent if not yet exists if ($page['parent_slug'] === 'acf-options') { if (!acf_get_options_page('acf-options')) { acf_add_options_page(); } } // return return acf_add_options_page($page); }
function acf_add_options_sub_page($page = '') { // validate $page = acf_get_valid_options_page($page); // parent if (empty($page['parent_slug'])) { // set parent slug $page['parent_slug'] = 'acf-options'; } /* // get parent $parent = acf_get_options_page($page['parent_slug']); // redirect parent to child if( empty($parent['redirect']) ) { // update parent $parent = acf_update_options_page(array( 'menu_slug' => $page['parent_slug'], 'redirect' => $page['menu_slug'] )); } */ // return return acf_add_options_page($page); }