add_filter(
'admin_init'
,
'my_general_settings_register_fields'
);
function
my_general_settings_register_fields()
{
register_setting(
'general'
,
'my_field'
,
'esc_attr'
);
add_settings_field(
'my_field'
,
'<label for="my_field">'
.__(
'My Field'
,
'my_field'
).
'</label>'
,
'my_general_settings_fields_html'
,
'general'
);
}
function
my_general_settings_fields_html()
{
$value
= get_option(
'my_field'
,
''
);
echo
'<input type="text" id="my_field" name="my_field" value="'
.
$value
.
'" />'
;
}