ninja_forms_save_screen_option_tabs
The Ninja Forms ninja forms save screen option tabs function.
Description
ninja_forms_save_screen_option_tabs();
Usage
if ( !function_exists( 'ninja_forms_save_screen_option_tabs' ) ) { require_once ABSPATH . PLUGINDIR . 'ninja-forms/deprecated/includes/admin/register-screen-options.php'; } // NOTICE! Understand what this does before running. $result = ninja_forms_save_screen_option_tabs();
Defined (1)
The function is defined in the following location(s).
- /deprecated/includes/admin/register-screen-options.php
- function ninja_forms_save_screen_option_tabs() {
- $current_tab = ninja_forms_get_current_tab();
- $current_page = $_REQUEST['page'];
- $opt = nf_get_settings();
- if(is_array($_POST['ninja-forms-tab'])) {
- foreach($_POST['ninja-forms-tab'] as $slug => $val) {
- $opt['screen_options']['tab'][$slug]['visible'] = $val;
- }
- }
- if(is_array($_POST['ninja-forms-sidebar'])) {
- foreach($_POST['ninja-forms-sidebar'] as $slug => $val) {
- $opt['screen_options']['tab'][$current_tab]['sidebars'][$slug]['visible'] = $val;
- }
- }
- update_option('ninja_forms_settings', $opt);
- }