如何使用wp_INSERT_ATTICATION函数在插入到WordPress之前压缩图像? 时间:2015-11-23 作者:Momin 当用户提交用于在wordpress中创建新帖子的多部分表单时,是否可以使用wp_insert_attachment() 到媒体库进行压缩,以便减少上载时间? 2 个回复 SO网友:Mark Kaplun 不,在调用wordpress函数的时候,由于文件已经上载,所以现在就不用担心上载时间了。如果您想在上传之前将文件缩小,您将需要ti编写自己的代码以在JS中完成。 SO网友:flomei 正如评论中已经提到的,最舒适的方法是使用一个插件,在上传图像时处理图像优化和压缩。这些插件还负责优化不同的图像大小,因此您不必担心这一点。我自己在这两方面都取得了积极的经验EWWW Image Optimizer 和Compress JPEG & PNG Images, 但是很多人使用WP Smush It. 目前我正在使用第二个,因为它似乎比第一个更好地优化图像,但这可能会随着时间的推移而变化,这取决于它们的开发方式。图像优化通常应该无损工作,或者至少对最终用户不可见。这是一个非常有趣的过程,你可以read something about it here. 文章导航