插件在激活过程中生成了 X 个字符的意外输出(WordPress)
激活 WordPress 插件时,您可能会遇到错误消息: “该插件在激活过程中生成了 X 个意外输出字符。如果您注意到“标头已发送”消息、聚合提要问题或其他问题,请尝试停用或删除此插件。”此错误可能令人沮丧,但了解其原因并找到有效的解决方案至关重要。
错误的可能原因:
define('temp_file', ABSPATH.'/_temp_out.txt' ); add_action("activated_plugin", "activation_handler1"); function activation_handler1(){ $cont = ob_get_contents(); if(!empty($cont)) file_put_contents(temp_file, $cont ); } add_action( "pre_current_active_plugins", "pre_output1" ); function pre_output1($action){ if(is_admin() && file_exists(temp_file)) { $cont= file_get_contents(temp_file); if(!empty($cont)) { echo '<div class="error"> Error Message:' . $cont . '</div>'; @unlink(temp_file); } } }
有效解决方案:
以上是为什么我的 WordPress 插件显示'该插件在激活期间生成了意外输出的 X 个字符”?的详细内容。更多信息请关注PHP中文网其他相关文章!