在Wordpress中保存后,使用设置API重定向以更正选项页面

jhu*_*mel 5 wordpress redirect wordpress-plugin

我正在尝试在wordpress中为某些设置创建一个新的管理页面.理想情况下,我希望它是一个顶级菜单页面,但我会满意它是设置下的子菜单.我已经按照所有文档,我有一个显示的页面,并保存设置.但是,在点击保存后,我无法让Wordpress重定向回正确的页面.

我最后简单地将Codex中的代码复制并粘贴到我的functions.php中:http://codex.wordpress.org/Creating_Options_Pages

我仍然有同样的问题.

第一个示例重定向到admin.php,导致纯白屏幕,而第二个示例重定向到主设置页面而不是自定义设置子页面.

当然,必须有一种方法可以告诉Wordpress在保存后重定向到您的自定义页面.

提前致谢.

jos*_*ing 2

触发因素可能是表单的action属性。

根据您保存设置的方式,您可能希望在options.php大多数情况下都保持操作点。

除此之外,settings_field()你的形式也很重要。它将添加几个隐藏的输入字段来识别表单。

使用此代码作为示例至少在 WP 3.9 上对我来说非常有效。