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

Cannot modify header information - headers already sent by awmFScore.php:1086) in /wp-includes/pluggable.php on line 1207

 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 发送其 header 内容然后显示仪表板消息?

此错误表明此处的某些脚本 -> awmFScore.php line 1086(可能是您在此处编写的脚本)正在向客户端输出内容。当您使用 echo、var_dump 或任何其他文本输出方法时,PHP 会将 header 与该文本一起发送到客户端。这里的另一个脚本 -> /wp-includes/pluggable.php line 1207,然后尝试更改 header(可能有多种原因,例如重定向)但失败了,因为它已经发送。所以你真正需要做的是在 wordpress 脚本设置 header.

之后输出你的脚本