我正在编写一个 Wordpress 插件。
我想执行重定向(在从 POST 数据等创建数据库记录之后...)到其他 ADMIN 页面。
header("Location: ...) 和 wp_redirect() 都不起作用 - 我明白了
警告:无法修改 header 信息 - header 已由
发送这是显而易见的原因。
如何在 Wordpress 中正确执行重定向?
最佳答案
在您的表单操作中,将“noheader=true”添加到操作 URL。这将防止在重定向之前输出管理区域的标题。例如:
<form name="post" action="<?php echo admin_url('admin.php?page=your-admin-page&noheader=true'); ?>" method="post" id="post">
关于php - 如何重定向到 Wordpress 中的不同管理页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/495478/