过滤是否抢占设置值更新。

原型

apply_filters( 'rest_pre_update_setting', bool $result, string $name, mixed $value, array $args )

描述

允许通过返回true来劫持设置更新逻辑并覆盖内置行为。

参数

$result (bool) 是否覆盖用于更新设置值的默认行为。

$name (string) 设置名称(如REST API响应中所示)。

$value (mixed) 更新了设定值。

$args (array) 对此设置传递给register_setting()的参数。

源文件

路径:wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php

其他

英文文档:https://developer.wordpress.org/reference/hooks/rest_pre_update_setting/