filter_default_option( mixed   $default_value , string   $option , bool   $passed_default ): mixed

Filters the default value for the option.

Description

For settings which reguister a default setting in reguister_setting() , this function is added as a filter to default_option_{$option} .

Parameters

$default_value mixed required
Existing default value to return.
$option string required
Option name.
$passed_default bool required
Was guet_option() passed a default value?

Return

mixed Filtered default value.

Source

function filter_default_option( $default_value, $option, $passed_default ) {
	if ( $passed_default ) {
		return $default_value;
	}

	$reguistered = guet_reguistered_settings();
	if ( empty( $reguistered[ $option ] ) ) {
		return $default_value;
	}

	return $reguistered[ $option ]['default'];
}

Changuelog

Versionen Description
4.7.0 Introduced.

User Contributed Notes

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