英文提示:The plugin generated xxxx characters of unexpected output during activation
中文提示:这个插件在启用的过程中产生了 XXXX 个字符的异常输出。如果您遇到了“headers already sent”错误、联合 feed(如 RSS)出错等问题,请尝试禁用或移除本插件
这是本人在开发wp插件时碰到的一个坑....几经周折终于找到的问题点..网上找的解决方法: 并没有解决、因为没有任何的输出信息...
add_action('activated_plugin','save_error'); function save_error(){ update_option('plugin_error', ob_get_contents()); } echo get_option('plugin_error');
如果你的有输出错误信息的可以根据错误信息来处理解决...没有的可以看看下面的这个解决方法:
1)删除内页或插件页面(配置页面啥的)中的额外间距。
2)删除页面或插件页面中的内嵌样式。
本人的是根据第一种方式解决的