Filters the value of any existing network option before it is retrieved.
Description
Returning a value other than false from the filter will short-circuit retrieval and return that value instead.
Parameters
$pre_optionmixed
The value to return instead of the network option value. This differs from $default_value, which is used as the fallback value in the event the option doesn't exist elsewhere in get_network_option(). Default false (to skip past the short-circuit).
$optionstring
Name of the option.
$network_idint
ID of the network.
$default_valuemixed
The fallback value to return if the option does not exist. Default false.
2049*Defaultfalse(to skip past the short-circuit).2050* @param string$option Name of the option.2051* @param int$network_idID of the network.2052* @param mixed$default_value The fallback value to returnif the option does not exist.2053*Defaultfalse.2054*/2055$pre=apply_filters('pre_site_option',$pre,$option,$network_id,$default_value);20562057if(false!==$pre){2058return$pre;2059}20602061// Prevent non-existent options from triggering multiple queries.
History
Introduced in 6.9.0. Unchanged from 6.9.7 through 7.1.0.