Support

Account

Home Forums Add-ons Options Page Discrepancy between documentation/functionality of acf_add_options_sub_page() Reply To: Discrepancy between documentation/functionality of acf_add_options_sub_page()

  • Yes, I’m seeing this too.

    When I use ‘parent’ =>’options-general.php’ with similar code to that listed abvoe, it makes the sub-page “footer” show up under the general wordpress settings menu under permalinks.

    If I use alternative parent, for example:

    	if( function_exists('acf_add_options_sub_page') )
    	{
        acf_add_options_sub_page(array(
            'title' => 'Footer',
            'parent' => 'acf-options',
        ));
    	}

    It breaks the options page altogegher. Specifically, i notice it removes the default options page as a choice in the field group rules locations.

    Here’s the entire code I’m using in a child theme functions.php file:

    add_action('init', 'os_child_theme_options');
    
    	function os_child_theme_options (){
    	
    	if( function_exists('acf_set_options_page_menu') )
    	{
    	    acf_set_options_page_menu( __('Theme Options') );
    	}
    
    	if( function_exists('acf_set_options_page_title') )
    	{
    	    acf_set_options_page_title( __('Theme Options') );
    	}	
    	
    	if( function_exists('acf_add_options_sub_page') )
    	{
        acf_add_options_sub_page(array(
            'title' => 'Footer',
            'parent' => 'acf-options',
        ));
    	}	
    	
    }