无法修改 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.
之后输出你的脚本
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.