wp_set_option_autoload( string $option, bool $autoload ): bool

Sets the autoload value for an option in the database.

Description

This is a wrapper for wp_set_option_autoload_values(), which can be used to set the autoload value for multiple options at once.

See also

Parameters

$optionstringrequired
Name of the option. Expected to not be SQL-escaped.
$autoloadboolrequired
Autoload value to control whether to load the option when WordPress starts up.
For backward compatibility 'yes' and 'no' are also accepted, though using these values is deprecated.

Return

bool True if the autoload value was modified, false otherwise.

Source

function wp_set_option_autoload( $option, $autoload ) {
	$result = wp_set_option_autoload_values( array( $option => $autoload ) );
	if ( isset( $result[ $option ] ) ) {
		return $result[ $option ];
	}
	return false;
}

Changelog

VersionDescription
6.7.0The autoload values 'yes' and 'no' are deprecated.
6.4.0Introduced.

User Contributed Notes

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