【问题标题】:How do I compress imported images?如何压缩导入的图像?
【发布时间】:2014-03-07 23:53:47
【问题描述】:

我最近将博客文章从 blogger 导入到 wordpress 网站。

Google 页面速度告诉我这些图片应该被无损压缩。

如果这些图片不是我上传的,我该如何压缩它们?

我有 1000 多张这样的图片附在每个帖子上,不属于我的媒体。

他们都有这样的链接http://4.bp.blogspot.com/-CRkcAeqLqFU/UUA5MUbe8MI/AAAAAAAAKcs/ZGi4LFxQ-nQ/s320/Kelly+Rowland.jpg

这是一个示例页面: http://lartmagazine.co.uk/whos-loving-kelly-rowlands-new-video/

【问题讨论】:

  • @Sparkup 好的,但我的图片不是我的库的一部分并且是链接,这个问题仍然适用于我吗?
  • 如果它们不是由您托管,那么您对它们无能为力。
  • @Sparkup 好吧,感谢您的帮助,但这就是我要问的。此外,我想我找到了一个将这些附件复制到本地的导入插件。
  • 如果您决定导入它们,那么问题已经得到解答:)

标签: php wordpress image-compression


【解决方案1】:

您好,为了让它们无损压缩,如果您没有网络主机的 root 权限,您可以使用的工具很少。

PNGOptimizer - 将其他无损图像格式(BMP、GIF、TGA)转换为 PNG。

平台:Windows

只有 146KB 的下载空间,PNGOptimizer 是这里最小的程序,所以界面有点基本也就不足为奇了。或者它专注于 PNG 文件。

http://psydk.org/PngOptimizer

文件优化器 它不仅可以压缩 JPG、GIF 和 PNG 图像,还可以处理可执行文件、档案、Microsoft Office 文档、PDF 文件等等。

http://nikkhokkho.sourceforge.net/static.php?page=FileOptimizer

其他方法是检查您的 phpinfo 1) 打开记事本

2) 写

<?php phpinfo(); ?>

另存为 info.php 上传到服务器,看看你是否开启了 mod_deflate 和 GZIP

然后上传到您的 .htaccess 文件

    <IfModule mod_deflate.c>
    # html, xml, css, and js:

 AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript    application/javascript application/json

    # webfonts and svg:
    <FilesMatch "\.(ttf|otf|eot|svg)$" >SetOutputFilter DEFLATE</FilesMatch>

  </IfModule>

不要忘记在图像类型上方添加我确信只有 jpeg 已经压缩才能完成 png。

祝你有美好的一天 来自:Shomron 大卫 鹰科技

【讨论】:

  • 啊哈,谢谢,我已经在我的 apache 服务器上启用并配置了 mod_defalte。导入外部图像链接更是一个问题。不过谢谢,我实际上只是在今天早些时候启用了 mod_deflate。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-04
  • 2021-01-28
  • 2016-01-29
  • 2013-09-03
  • 2018-04-20
  • 1970-01-01
相关资源
最近更新 更多