如何在Wordpress中重定向到不同的管理页面?

dr_*_*nzo 10 php redirect wordpress-plugin

我正在写一个Wordpress插件.

我想执行重定向(在从POST数据创建DB记录等之后......)到其他ADMIN页面.

标题("Location:...")和wp_redirect()都没有工作 - 我得到了

警告:无法修改标头信息 - 已发送的标头

这是出于明显的原因.

如何在Wordpress中正确执行重定向?

cod*_*boy 39

在表单操作上,将"noheader = true"添加到操作URL.这样可以防止在重定向之前输出管理区域的标题.例如:

<form name="post" action="<?php echo admin_url('admin.php?page=your-admin-page&noheader=true'); ?>" method="post" id="post">
Run Code Online (Sandbox Code Playgroud)