BP_Admin_Tab::settings_save()
Method to save the fields
Description
By default it’ll loop throught the setting group’s fields, but allow extended classes to have their own logic if needed
Source
File: bp-core/classes/class-bp-admin-tab.php
182 183 184 185 186 187 188 189 190 191 192 193 | public function settings_save() { global $wp_settings_fields ; $fields = isset( $wp_settings_fields [ $this ->tab_name ] )? ( array ) $wp_settings_fields [ $this ->tab_name ] : []; foreach ( $fields as $section => $settings ) { foreach ( $settings as $setting_name => $setting ) { $value = isset( $_POST [ $setting_name ] ) ? $_POST [ $setting_name ] : '' ; bp_update_option( $setting_name , $value ); } } } |
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.