WordPress应not 需要这样做,这表明编码实践很差。
当您发出Ajax请求时,请求的URL应该生成一个包含所需数据的响应(并设置正确的头来说明它是什么类型的数据,例如JSON)。Nothing else 应在响应中提供,但需要的输出除外。
我一直在使用PHP和JavaScript,虽然我不是WordPress开发人员,但我被这个问题的标题逗乐了。如果WordPress就是这么做的,那就太糟糕了。正如公认的答案所示,这可能是一种阻止响应中包含任何进一步输出的方法。但当然,“进一步的产出”永远不应该成为回应的一部分。