register_setting_args
云策文档标注
概述
register_setting_args 是一个 WordPress 过滤器,用于在注册设置时过滤注册参数。它允许开发者自定义设置注册的配置,如数据类型、默认值等。
关键要点
- 这是一个过滤器,钩子名为 register_setting_args。
- 参数包括 $args(设置注册参数数组)、$defaults(默认参数数组)、$option_group(设置组名)和 $option_name(设置名)。
- 常用于修改或扩展 register_setting() 函数的注册行为。
代码示例
$args = apply_filters( 'register_setting_args', $args, $defaults, $option_group, $option_name );注意事项
- 此过滤器从 WordPress 4.7.0 版本开始引入。
- 与 register_setting() 函数紧密相关,用于自定义设置注册过程。
原文内容
Filters the registration arguments when registering a setting.
Parameters
$argsarray-
Array of setting registration arguments.
$defaultsarray-
Array of default arguments.
$option_groupstring-
Setting group.
$option_namestring-
Setting name.
Source
$args = apply_filters( 'register_setting_args', $args, $defaults, $option_group, $option_name );
Changelog
| Version | Description |
|---|---|
| 4.7.0 | Introduced. |