Wordpress wp_redirect问题

时间:2016-06-20 15:46:28

标签: wordpress plugins

我的插件中的wp_redirect遇到了一些问题。

这是我的代码:

    public function update($year, $edit_id, $column1, $column2) {

    global $wpdb;

    $table_name = $wpdb->prefix . 'tableName_'.$year;

    $Column1 = intval($column1);

    $Column2 = intval($column2);

    $NewTotal = ($Column1 + $Column2);

    $wpdb->update($table_name, array('Column1' => $Column1, 'Column2' => $Column2, 'Column3' => $NewTotal), array('month_id' => $edit_id));

    wp_redirect(get_option('siteurl').'/wp-admin/admin.php?page=myplugin');

    exit();

}

执行时:

我收到以下错误:

警告:无法修改标题信息 - 已在/home/.../public_html/wp中发送的标题(在/home/.../public_html/wp-admin/includes/template.php:1953中开始输出) -includes / pluggable.php on line 1171

任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

您可以在if(!empty($_POST['contact_name']) && !empty($_POST['contact_email']) && !empty($_POST['contact_message']))

中添加以下代码吗?
functions.php