将新字段添加到设置页面的一部分

原型

add_settings_field( string $id, string $title, callable $callback, string $page, string $section = 'default', array $args = array() )

描述

Settings API的一部分。使用此选项可定义设置字段,该字段将显示为设置页面内设置部分的一部分。使用do_settings-sections()中的do_settings_fields()显示字段

参数

$id (string) (Required) Slug-name用于标识字段。用于标记的“id”属性。

$title (string) (Required) 格式化的字段标题。在输出期间显示为字段的标签。

$callback (callable) (Required) 用所需的表单输入填充字段的函数。该函数应该回显其输出。

$page (string) (Required) 设置页面的slug-name,用于显示该部分(一般,阅读,写作……)。

$section (string) (Optional)  设置页面部分的slug-name,用于显示该框。

$args (array) (Optional) 输出字段时使用的额外参数。 ‘label_for’(字符串)提供时,设置标题将包装在元素中,其属性填充此值。 ‘class’(字符串)输出字段时要添加到元素的CSS类。

源文件

路径:“

<?php
...
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/add_settings_field/