如何在常规页面上移设置字段?

时间:2014-11-04 作者:atif

我已经添加了我的自定义设置字段,它显示在“常规设置”页面的最底部。

我想知道有没有办法把它放在标语栏下,而不是放在最下面?我假设wordpress的默认行为是在最底部显示新添加的字段。

1 个回复
SO网友:Marcin

使用http://codex.wordpress.org/Settings_API 要向现有组“general”添加新设置,请执行以下操作:

add_action( \'admin_init\', \'register_my_setting\' );
function register_my_setting()
{
    add_settings_field(\'foo\', \'Foo settings\', \'foo_function\', \'general\', \'default\', array(\'label_for\' => \'foo\'));
    register_setting(\'general\', \'foo\', \'foo value\');
}
function foo_function()
{
    echo \'<input name="foo" id="foo" value="" class="regular-text ltr">\';
}
您必须修改函数以验证输入并显示保存的值。

结束

相关推荐