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
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.