wp_set_options_autoload()
Sets the autoload value for multiple options in the database.
This is a wrapper for wp_set_option_autoload_values(), which can be used to set different autoload values for each option at once.
No Hooks.
Returns
Array. Associative array of all provided $options as keys and boolean values for whether their autoload value was updated.
Usage
wp_set_options_autoload( $options, $autoload );
- $options(string[]) (required)
- List of option names. Expected to not be SQL-escaped.
- $autoload(true|false) (required)
- Autoload value to control whether to load the options when WordPress starts up. For backward compatibility
'yes'and'no'are also accepted, though using these values is deprecated.
Notes
Changelog
| Since 6.4.0 | Introduced. |
| Since 6.7.0 | The autoload values 'yes' and 'no' are deprecated. |
wp_set_options_autoload() wp set options autoload code WP 6.9.1
function wp_set_options_autoload( array $options, $autoload ) {
return wp_set_option_autoload_values(
array_fill_keys( $options, $autoload )
);
}