settings_fields() WordPress Function
The settings_fields() function is used to render the hidden fields required for a settings page. This function should be called inside the form tag on a settings page. The first parameter is the group name of the settings being saved, which should match the group name used in the register_setting() function. The second parameter is the name of the nonce field used to validate the settings form.
settings_fields( string $option_group ) #
Outputs nonce, action, and option_page fields for a settings page.
Parameters
- $option_group
(string)(Required)A settings group name. This should match the group name used in register_setting().
Source
File: wp-admin/includes/plugin.php
function settings_fields( $option_group ) { echo "<input type='hidden' name='option_page' value='" . esc_attr( $option_group ) . "' />"; echo '<input type="hidden" name="action" value="update" />'; wp_nonce_field( "$option_group-options" ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
2.7.0 | Introduced. |