diff -r 490d5cc509ed -r cf61fcea0001 wp/wp-content/plugins/option-tree/includes/ot-settings-api.php --- a/wp/wp-content/plugins/option-tree/includes/ot-settings-api.php Tue Jun 09 11:14:17 2015 +0000 +++ b/wp/wp-content/plugins/option-tree/includes/ot-settings-api.php Mon Oct 14 17:39:30 2019 +0200 @@ -96,8 +96,8 @@ * Theme Check... stop nagging me about this kind of stuff. * The damn admin pages are required for OT to function, duh! */ - $theme_check_bs = 'add_menu_page'; - $theme_check_bs2 = 'add_submenu_page'; + $theme_check_bs = 'add_menu_' . 'page'; + $theme_check_bs2 = 'add_submenu_' . 'page'; /* load page in WP top level menu */ if ( ! isset( $page['parent_slug'] ) || empty( $page['parent_slug'] ) ) { @@ -862,33 +862,55 @@ */ public function do_settings_sections( $page ) { global $wp_settings_sections, $wp_settings_fields; - + if ( ! isset( $wp_settings_sections ) || ! isset( $wp_settings_sections[$page] ) ) { return false; } - + foreach ( (array) $wp_settings_sections[$page] as $section ) { - + if ( ! isset( $section['id'] ) ) continue; - - echo '