<?php // Hide ACF field group menu item add_filter('acf/settings/show_admin', '__return_false'); // Customize ACF path add_filter('acf/settings/path', 'my_acf_settings_path'); function my_acf_settings_path($path) { // update path $path = get_stylesheet_directory() . '/inc/acf/'; // return return $path; } // Customize ACF dir add_filter('acf/settings/dir', 'my_acf_settings_dir'); function my_acf_settings_dir($dir) { // update path $dir = get_stylesheet_directory_uri() . '/inc/acf/'; // return return $dir; } // Save ACF field as JSON add_filter('acf/settings/save_json', 'my_acf_json_save_point'); function my_acf_json_save_point($path) { // update path $path = get_stylesheet_directory() . '/inc/acf-json'; // return return $path; } // Load ACF field from JSON add_filter('acf/settings/load_json', 'my_acf_json_load_point'); function my_acf_json_load_point($paths) { // remove original path (optional) unset($paths[0]); // append path $paths[] = get_stylesheet_directory() . '/inc/acf-json'; // return return $paths; } // Theme Options if (function_exists('acf_add_options_page')) { acf_add_options_page(array( 'page_title' => 'Department of CSE: General Settings', 'menu_title' => 'UIU Theme: CSE', 'menu_slug' => 'uiu-cse-general-settings', 'capability' => 'edit_posts', 'position' => '10.5', 'redirect' => false )); acf_add_options_sub_page(array( 'page_title' => 'Department of CSE: All Sliders', 'menu_title' => 'Slider Settings', 'parent_slug' => 'uiu-cse-general-settings', )); acf_add_options_sub_page(array( 'page_title' => 'Department of CSE: Menu Rich Contents', 'menu_title' => 'Menu Settings', 'slug' => 'uiu-cse-menu-settings', 'parent_slug' => 'uiu-cse-general-settings', )); acf_add_options_sub_page(array( 'page_title' => 'Department of CSE: API Settings', 'menu_title' => 'API Settings', 'parent_slug' => 'uiu-cse-general-settings', )); // acf_add_options_sub_page(array( // 'page_title' => 'Theme Footer Settings', // 'menu_title' => 'Footer', // 'parent_slug' => 'uiu-cse-general-settings', // )); }