0
<?php
    if(is_user_logged_in()){
        //do something
    }else{
        wp_redirect( wp_login_url() );
        exit;
    }
?>

所以我尝试这样做,但得到一个标题已经由 Divi 发送错误。

警告:无法修改标头信息 - 标头已由(输出开始于 /public_html/wp-content/themes/Divi/header.php:1)在第 1265 行的 /public_html/wp-includes/pluggable.php 中发送

这是一个常见的错误,有什么解决方法吗?

4

1 回答 1

2

这是由于在发布 PHP 脚本之前显示内容的页面造成的。这可能是很多事情,如果在脚本之前显示 HTML,我认为它可以做到这一点。我已经看到它在关闭 php 标记后也出现尾随空格。

于 2020-03-09T11:28:36.070 回答