我在选项表中手动创建了一个字段(名为“test_period”)。
我想在后台设置的常规选项卡中显示一个标签和值。
你能帮我处理这个请求吗。
如果该字段可以在后台编辑(可在选项表中编辑和保存),那就太好了
答案 0 :(得分:0)
我在谷歌上搜索了这个很棒的答案: https://www.wphats.com/add-text-field-general-settings-wordpress/
add_filter('admin_init', 'my_general_settings_register_fields');
function my_general_settings_register_fields() {
register_setting('general', 'duree_avant_expiration', 'esc_attr');
add_settings_field('duree_avant_expiration', '<label for="duree_avant_expiration">'.__('Durée avant expiration' , 'duree_avant_expiration' ).'</label>' , 'my_general_duree_avant_expiration', 'general');
}
function my_general_duree_avant_expiration() {
$duree_avant_expiration = get_option( 'duree_avant_expiration', '' );
echo '<input id="duree_avant_expiration" style="width: 35%;" type="text" name="duree_avant_expiration" value="' . $duree_avant_expiration . '" />';
}