WordPress 图片压缩插件:Compress JPEG PNG images 使用方法

插件介绍

Compress JPEG & PNG images是一款非常好用的图片压缩插件:,非常值得大家安装使用;特别是图片类型网站。其实我们很多服务器磁盘空间是不在乎多那么几十 MB 大小的,但是压缩了图片能提升网站速度,节省宽带,比如一张1MB图片加载可能需要几秒,如果我们把它压缩到 200KB 可能网站加载它的时候就是一瞬间的事情了。

关于图片压缩后质量,我是没看出来什么差别的,如果您担心图片质量存在问题,可以先用这个网站压缩几张图片看看效果:https://tinypng.com/

官方描述功能,通过优化 JPEG 和 PNG 图像,使您的网站更快。此插件通过与流行的图像压缩服务 TinyJPG 和 TinyPNG 集成,自动优化您的所有图像。

特征

  • 上传时自动优化新图像。
  • 高级背景优化,可加快您的工作流程。
  • 优化媒体库中已有的单个图像。
  • 轻松批量优化现有媒体库。
  • 通过设置最大宽度和/或高度来调整大型原始图像的大小。
  • 使用渐进式JPEG编码更快地显示JPEG图像。
  • 保留原始图像中的版权元数据,创建日期和GPS位置。
  • 支持压缩动画PNG。
  • 选择可以优化图像的缩略图大小。
  • 使用单个API密钥的多站点支持。
  • WooCommerce 兼容。
  • WP Retina 2x 兼容。
  • WP Offload S3兼容。
  • 在媒体设置和批量优化期间查看您的使用情况。
  • 颜色配置文件自动转换为标准RGB颜色空间。
  • 将CMYK转换为RGB以节省更多空间并最大化兼容性。
  • 使用WordPress移动应用优化和调整上传大小。
  • 仪表板小部件与您的总节省。
  • 没有文件大小限制。
  • 它是如何工作的?
  • 将图像上传到WordPress网站后,每个已调整大小的图像都会上传到TinyJPG或TinyPNG服务。分析您的图像以应用最佳可能的优化。根据图像的内容,选择最佳策略。结果将发送回您的WordPress网站,并将原始图像替换为一个较小的原始图像。平均而言,JPEG图像压缩40-60%,PNG图像压缩50-80%,质量没有明显损失。您的网站将为您的访问者加载更快,您将节省存储空间和带宽!

使用方法

第一次打开插件设置,请先点击Register Account注册,然后你会收到一封邮件去点击激活下即可。

在这里插入图片描述

下面是我的设置,仅供参考(可有多种选择方式,可以选择上传图片时候自动压缩)我就采用这种压缩方式,就是upload时候稍微长一点

在这里插入图片描述

当然如果在安装此插件之前,已经上传了的图片,也可以进行压缩,具体步骤:媒体-Bulk Optimization-点击Start Bulk Optimization即可批量优化以前上传的图片,记住当前每个月只可免费压缩优化500张,不管是上传压缩,还是批量压缩以前的图片,总共不能超过500张/月

插件下载

方法一:在WordPress后台-插件-安装插件-搜索:Compress JPEG & PNG images 点击现在安装

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/817073.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【论文阅读——SplitFed: When Federated Learning Meets Split Learning】

级别CCFA 1.摘要 联邦学习(FL)和分割学习(SL)是两种流行的分布式机器学习方法。两者都采用了模型对数据的场景;客户端在不共享原始数据的情况下训练和测试机器学习模型。由于机器学习模型的架构在客户端和服务器之间…

(最新)itext7 freemarker动态模板转pdf

1.引入依赖 <!--PDF导出POM--> <dependency><groupId>com.itextpdf</groupId><artifactId>itext7-core</artifactId><version>8.0.3</version><type>pom</type> </dependency> <dependency><grou…

BackTrader 中文文档(七)

原文&#xff1a;www.backtrader.com/ TA-Lib 原文&#xff1a;www.backtrader.com/docu/talib/talib/ 即使backtrader提供了大量内置指标&#xff0c;而且开发指标主要是定义输入、输出并以自然方式编写公式&#xff0c;一些人还是想要使用TA-LIB。一些原因包括&#xff1a; 指…

基于SignalR视频聊天 一

环境 VS2022 WIN10 .NET8 VSCode VUE SignalR 1.安装SignalR客户端库 需要在Vue.js项目中安装SignalR客户端库。可以使用npm或者yarn来安装 npm install microsoft/signalr2.创建SignalR服务 创建SignalR服务&#xff0c;以便客户端&#xff08;Vue.js应用&#xff09;能…

抄袭可耻 - 2023面试高手抄袭对比图

原创博客(伏城之外)抄袭博客(2023面试高手)对比图华为OD机试 - 跳马(Java & JS & Python & C & C++)_华为od岗c卷机试马走日-CSDN博客2024年华为OD机试真题-跳马-Python-OD统一考试(C卷)-CSDN博客

集合体系java

Collection:单列集合&#xff1a;每个元素只包含一个值 Collection集合存储的是地址 Collection的三种遍历方法如下 //迭代器是用来遍历集合的专用方式&#xff08;数组没有迭代器&#xff09;&#xff0c;在java中迭代器的代表是Iterator //boolean hasNext():询问当前位置…

Java中队列

队列是一种常见的数据结构&#xff0c;它按照先进先出&#xff08;FIFO&#xff09;的原则管理元素。在 Java 中&#xff0c;队列通常是通过链表或数组实现的&#xff0c;不同的实现类在内部数据结构和操作上可能有所不同。 1.原理 1.数据结构&#xff1a;队列的基本数据结构…

【python图形界面问题解决】wxPython创建图形界面程序,在代码编译器中正常运行,但是打包后却不能运行解决办法

一、问题 使用wxPython创建一个图形界面&#xff0c;在VSCODE中正常运行&#xff0c;但是打包后&#xff0c;却不能运行&#xff0c;只出现一个一闪而过的窗口&#xff0c;这时最需要看看这窗口到底显示了什么内容。这里可以使用录屏软件录制屏幕&#xff0c;这里使用LICEcap小…

Android多线程编程

前言 本文由于介绍Android多线程编程的学习。 线程基本用法 定义线程有两种方式&#xff0c;分别是继承Thread类、实现Runnable接口&#xff1a; 继承Thread类&#xff1a;只需新建一个类继承自Thread&#xff0c;然后重写父类的run()方法&#xff0c;在这个方法里面写耗时…

美国卖家需知!儿童玩具CPC认证ASTMF-23标准更新

2023年10月13日&#xff0c;美国材料与试验协会&#xff08;ASTM&#xff09;发布了最新版本的玩具安全标准ASTM F963-23。这一标准的修订涵盖了声学、电池可及性、充气材料、弹射玩具等技术方面的要求。同时&#xff0c;它还为邻苯二甲酸盐和重金属在玩具基材中的使用提供了豁…

Towards IP Geolocation Using Delay and TopologyMeasurements(TBG)(2006年)

下载地址:Towards IP geolocation using delay and topology measurements | Proceedings of the 6th ACM SIGCOMM conference on Internet measurement 被引次数:492 Katz-Bassett E, John J P, Krishnamurthy A, et al. Towards IP geolocation using delay and topology …

通讯录的实现(单链表版本)

我们首先要知道通讯录的实现是基于单链表的基础上的&#xff0c;所以我们首先要搞懂单链表。&#xff08;注意&#xff1a;今天的代码量较多&#xff09;&#xff0c;但这不是阻挡我们前进的脚步&#xff0c;冲冲冲&#xff01;&#xff01;&#xff01; 单链表的简要概述 我们…

Scala---集合(数组,Map,元组(Tuple),Zip拉链)详解

scala的集合分为了两类&#xff0c;一类是可变的集合&#xff08;集合可以执行增删改查操作&#xff09;&#xff0c;另一类是不可变集合&#xff08;集合元素在初始化的时候确定&#xff0c;后续只能进行查&#xff0c;有的可以进行修改&#xff0c;有的不可以&#xff09;。二…

Transformers 微调

Transformers 微调 基于 Transformers 实现模型微调训练的主要流程数据字段数据拆分&#xff08;分成训练跟测试&#xff09;下载数据集数据集抽样预处理数据数据抽样微调训练配置加载 BERT 模型训练超参数&#xff08;TrainingArguments&#xff09;模型权重保存路径(output_d…

2024.4.19 Python爬虫复习day07 可视化3

综合案例 需求: 已知2020年疫情数据,都是json数据,需要从文件中读出,进行处理和分析,最终实现数据可视化折线图 相关知识点: json json简介: 本质是一个特定格式的字符串 举例: [{},{},{}] 或者 {}python中json包: import jsonpython数据转为json数据: 变量接收json…

微服务架构使用和docker部署方法(若依)

这里以若依官方网站开源的微服务框架为例子记录使用方法过程。 开源地址&#xff1a;RuoYi-Cloud: &#x1f389; 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统&#xff0c;同时提供了 Vue3 的版本 下载后&#xff0c;用IDEA社区版开发工具打…

【量化交易】顶底分型策略

在众多的量化策略中&#xff0c;顶底分型策略因其独特的市场趋势捕捉能力和简洁的实现方式而受到许多投资者的青睐。本文将详细介绍顶底分型策略的原理&#xff0c;并展示如何使用Python在聚宽平台上实现这一策略。 感兴趣的朋友&#xff0c;可以在下方公号内回复&#xff1a;0…

GNU Radio Radar Toolbox编译及安装

文章目录 前言一、GNU Radio Radar Toolbox 介绍二、gr-radar 安装三、具体使用四、OFDM 雷达仿真 前言 GNU Radio Radar Toolbox&#xff08;gr-radar&#xff09;是一个开放源码的工具箱&#xff0c;用于 GNU Radio 生态系统&#xff0c;主要目的是为雷达信号处理提供必要的…

vue源码解析——diff算法/双端比对/patchFlag/最长递增子序列

虚拟dom——virtual dom&#xff0c;提供一种简单js对象去代替复杂的 dom 对象&#xff0c;从而优化 dom 操作。virtual dom 是“解决过多的操作 dom 影响性能”的一种解决方案。virtual dom 很多时候都不是最优的操作&#xff0c;但它具有普适性&#xff0c;在效率、可维护性之…

Leetcode 3111. Minimum Rectangles to Cover Points

Leetcode 3111. Minimum Rectangles to Cover Points 1. 解题思路2. 代码实现 题目链接&#xff1a;3111. Minimum Rectangles to Cover Points 1. 解题思路 这一题在这次比赛的4道题当中算是比较简单的&#xff0c;基本就只需要将所有的点排序之后然后使用贪婪算法来cover住…