无法在第1207行的/wp-includes/pluggable.php中修改标头信息 - 已由awmFScore.php发送的标头:1086)

时间:2015-11-17 17:54:38

标签: wordpress admin message

 if ($this->dashboard_settings['show_admin_msg']['sam_enabled'] == '1') {

                                       ?><div class="<?php echo $this->dashboard_settings['show_admin_msg']['sam_type']; ?>">
                                                <p><?php echo $this->dashboard_settings['show_admin_msg']['sam_message']; ?></p>
                                       </div><?php
                                   }

无论如何还是有任何钩子或任何我可以做的事情,等到wordpress发送其标题内容然后显示仪表板消息?

1 个答案:

答案 0 :(得分:1)

此错误表明此处有一些脚本 - &gt; awmFScore.php line 1086(可能就是你在这里写的那个)正在向客户输出一些东西。当您使用echo,var_dump或任何其他文本输出方法时,PHP会使用该文本将标头发送到客户端。这里的另一个脚本 - &gt; /wp-includes/pluggable.php line 1207,然后尝试更改标头(可能有多种原因可以执行此操作,例如重定向)但失败,因为它已经发送。所以你真正需要做的是在wordpress脚本设置标题之后输出你的脚本。