一种快速的手动解决方案是将所有错误输出定向到某个地方的日志文件,甚至定向到/dev/null。
您的命令如下所示:
wp plugin list --fields=name,status,update,version,update_version,title --format=json 2> ./cli-command.err.log
如果您完全不关心错误、警告和通知,可以将其发送到/dev/null,如下所示:
wp plugin list --fields=name,status,update,version,update_version,title --format=json 2> /dev/null
话虽如此,您仍然收到警告的插件很有可能实际使用了与错误流不同的内容。如果
ajax-event-calendar 正在使用echo而不是error\\u log,但没有什么比修补插件并通知其作者更好的解决方案了。