标题功能在wordpress插件中不起作用

时间:2015-06-18 04:13:17

标签: php wordpress-plugin wordpress

使用php header function

进行wordpress插件m中的页面重定向

我的代码是

$URL = admin_url('admin.php?page=myaccount&success=yes');
header("location:".$URL);
exit();

它给我这样的错误。

  

警告:无法修改标头信息 - 已发送的标头   (输出始于   /home/fusionmark/public_html/wp/wp-admin/includes/template.php:1877)   在   /home/fusionmark/public_html/wp/wp-content/plugins/JVZoo/includes.php   在第258行

2 个答案:

答案 0 :(得分:0)

使用wp_safe_redirect()函数

 $redirect = admin_url('admin.php?page=myaccount&success=yes');
 wp_safe_redirect($redirect);
 die();

答案 1 :(得分:0)

$URL = admin_url('admin.php?page=myaccount&success=yes');
header("location:".$URL);
exit();

而不是使用:

$location = admin_url('admin.php?page=myaccount&success=yes');
wp_redirect( $location);
exit;

你可以使用的任何重定向钩子,但它放在get_header();

之前