WP用户配置文件:在更新配置文件提交时重定向到新页面

时间:2014-04-14 06:22:43

标签: javascript wordpress submit

我在后端用户个人资料中添加了大量自定义字段,分为几个部分。可以使用常规提交按钮更新每个部分。我在最后一个字段后创建了一个复选框,选中后,取消隐藏新的“提交”按钮并隐藏原始提交按钮。这个新的提交按钮基本上是user-edit.php文件中原始Submit按钮的精确副本,除了它放在它自己的div中。

我的问题是,如何修改此新提交按钮的代码,以便它仍然像普通BUT一样更新配置文件,然后还将用户重定向到我选择的页面?请记住,我不希望在单击原始提交按钮时发生重定向效果,因为有许多自定义字段,用户可能希望在完成所有部分之前定期更新。

这是我的新提交按钮的当前代码(基于user-edit.php中的原始提交按钮)

<?php submit_button( IS_PROFILE_PAGE ? __('Send My Completed Application') : __('Send My Completed Application') ); ?>

1 个答案:

答案 0 :(得分:1)

使用WordPress内置功能试试这个。

<?php
submit_button( IS_PROFILE_PAGE ? __('Send My Completed Application') : __('Send My Completed Application') );
wp_redirect( 'http://www.example.com', 301 ); exit;
?>