Beschreibung:

Eintragen in die functions.php


Möglichkeit 1
/**
* Eigene Options Seite
*/
function generate_options_css() {
$ss_dir = get_stylesheet_directory();
ob_start(); // Capture all output into buffer
require($ss_dir . '/inc/custom-styles.php'); // Grab the custom-style.php file
$css = ob_get_clean(); // Store output in a variable, then flush the buffer
file_put_contents($ss_dir . '/layouts/custom-styles.css', $css, LOCK_EX); // Save it as a css file
}
add_action( 'acf/save_post', 'generate_options_css', 20 ); //Parse the output and write the CSS file on post save (thanks Esmail Ebrahimi)

if( function_exists('acf_add_options_page') ) {

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

// add sub page
acf_add_options_sub_page(array(
'page_title' => 'General Settings',
'menu_title' => 'Seitenbreite',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Header Settings',
'menu_title' => 'Header',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Navi Settings',
'menu_title' => 'Navigation',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Navimob Settings',
'menu_title' => 'Mobile Navigation',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Content Settings',
'menu_title' => 'Seiten',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Side Settings',
'menu_title' => 'Seitenleiste',
'parent_slug' => $parent['menu_slug'],
));
// add sub page
acf_add_options_sub_page(array(
'page_title' => 'Footer Settings',
'menu_title' => 'Fusszeile',
'parent_slug' => $parent['menu_slug'],
));

}