wp_set_options_autoload( array $options, string|bool $autoload ): array

Sets the autoload value for multiple options in the database.

Description

This is a wrapper for wp_set_option_autoload_values(), which can be used to set different autoload values for each option at once.

See also

Parameters

$optionsarrayrequired
List of option names. Expected to not be SQL-escaped.
$autoloadstring|boolrequired
Autoload value to control whether to load the options when WordPress starts up.
Accepts 'yes'|true to enable or 'no'|false to disable.

Return

array Associative array of all provided $options as keys and boolean values for whether their autoload value was updated.

Source

function wp_set_options_autoload( array $options, $autoload ) {
	return wp_set_option_autoload_values(
		array_fill_keys( $options, $autoload )
	);
}

Changelog

VersionDescription
6.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.