function genesis_do_onboarding_pack_selection() { check_ajax_referer( 'genesis-onboarding', 'nonce' ); if ( ! current_user_can( 'manage_options' ) ) { return; } $pack = isset( $_POST['pack'] ) ? sanitize_key( $_POST['pack'] ) : ''; update_option( 'genesis_onboarding_chosen_pack', $pack, false ); $menus = genesis_onboarding_navigation_menus(); wp_send_json_success( [ 'tasks' => genesis_onboarding_tasks(), 'hasMenus' => count( $menus ) > 0, ] ); }