我有一个客户要求根据Google Insights压缩图片。虽然我能够最大限度地解决问题,但是留下了一些问题儿童图像。
它们似乎是从主图像源产生并创建多个文件大小。当我在FTP中,或使用文件管理器删除或覆盖这些图像时,传输成功,但是当我重新加载FTP客户端或刷新文件管理器时,我'替换'的图像会自动替换为原始文件仿佛什么都没发生过。
当我压缩主图像并在客户端覆盖它时,它确实使芯片的副本文件大小,但不是很多。所以,我的主要想象在这一点上被压缩得面目全非。
需要压缩的文件大小为560x340。我无法覆盖这些或删除它们。有什么想法吗?
答案 0 :(得分:0)
在WordPress中,预先生成安装中指定大小的缩略图图像以节省处理能力,为每个请求创建调整大小的文件 - 服务器静态而不是动态内容更有效。
您在服务器上看到的不同缩略图应在WordPress Admin > Settings > Media
下定义,但您只能在此处更改选项。
这些缩略图是使用add_image_size()
功能通过主题或插件添加的,要删除它们,您需要使用remove_image_size()
。
然后你需要重新生成所有的缩略图 - 我建议找一个这样做的插件,WordPress Repository中有很多。
除非您首先重新运行创建缩略图大小的代码,否则您只需要执行一次remove_image_size('thumbnail-name')
的调用,因此请将其放在/wp-content/mu-plugins
的文件中,加载页面,然后删除该文件。