过滤REST API识别的设置的值。
原型
apply_filters( 'rest_pre_get_setting', mixed $result, string $name, array $args )
描述
允许通过返回非空值来劫持设置值并覆盖内置行为。返回的值将显示为设置值。
参数
$result
(mixed)
用于请求的设置的值。可以是与设置的已注册模式匹配的标量,也可以为null以遵循默认的get_option()行为。
$name
(string)
设置名称(如REST API响应中所示)。
$args
(array)
对此设置传递给register_setting()的参数。
源文件
路径:wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php
其他
英文文档:https://developer.wordpress.org/reference/hooks/rest_pre_get_setting/