Title: Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP &amp; Core Web Vitals
Author: FluxPress
Published: <strong>2023 年 1 月 4 日</strong>
Last modified: 2026 年 6 月 5 日

---

搜索插件

![](https://ps.w.org/easy-optimizer/assets/banner-772x250.png?rev=3545305)

![](https://ps.w.org/easy-optimizer/assets/icon-256x256.gif?rev=3545305)

# Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web Vitals

 作者：[FluxPress](https://profiles.wordpress.org/easywpstuff/)

[下载](https://downloads.wordpress.org/plugin/easy-optimizer.2.3.0.zip)

 * [详情](https://cn.wordpress.org/plugins/easy-optimizer/#description)
 * [评价](https://cn.wordpress.org/plugins/easy-optimizer/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/easy-optimizer/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/easy-optimizer/#developers)

 [支持](https://wordpress.org/support/plugin/easy-optimizer/)

## 描述

**Easy Optimizer** is a free, all-in-one WordPress speed optimization plugin that
replaces the 3–5 speed plugins most sites run today. One cache plugin. One dashboard.
No premium upsells for core features.

Every toggle maps to a specific Google Lighthouse recommendation — enable it, save,
and your Core Web Vitals (LCP, CLS, INP) improve immediately. Features you don’t
enable never touch your page load.

#### Core Features

 * **Full Page Caching:** Achieve sub-millisecond TTFB with static HTML generation
   and separate mobile/desktop caches. Includes automatic sitemap-based preloading.
 * **Remove Unused CSS:** Automatically strips unnecessary styles, generating a 
   slim, per-page-type stylesheet to eliminate render-blocking resources.
 * **Delay & Defer JavaScript:** Improve INP and reduce total blocking time by delaying
   script execution until user interaction, or deferring them natively.
 * **Smart Lazy Loading:** Defers offscreen images, iframes, videos, and background
   images. Automatically adds missing width/height attributes to fix layout shifts.
 * **Automatic LCP Preload:** Detects and preloads your Largest Contentful Paint
   image dynamically for instant visual loading.
 * **Prefetch Pages:** Pre-fetches links as users hover over them, making your site
   feel like an instant single-page application.
 * **Font Optimization:** Injects font-display: swap automatically to ensure text
   remains visible during webfont loads.
 * **Bloat Removal:** 15 one-click toggles to safely remove unused WordPress core
   scripts and features.
 * **Database Cleanup & Optimization:** Schedule automatic cleanups for revisions,
   drafts, and transients with pre-cleanup snapshots for safe restoration. Includes
   an Autoload Health auditor to help you disable non-essential options and reduce
   memory usage.
 * **Heartbeat & Cron Manager:** Take control of server resources by limiting WordPress
   Heartbeat frequency and throttling WP-Cron execution directly from the dashboard(
   no `wp-config.php` edits required). View, run, or delete scheduled cron events.
 * **Cloudflare Integration:** Automatically purge your Cloudflare edge cache (tag-
   based or full zone) whenever the page cache clears. Test your API connection 
   instantly without saving credentials first.
 * **Hosting Integrations:** Auto-detects your environment to automatically purge
   server-level cache on managed hosts including Kinsta, WP Engine, SiteGround, 
   Cloudways, GridPane, RunCloud, SpinupWP, Rocket.net, and WordPress.com.
 * **Accessibility & SEO Fixes:** Automatically resolves common Lighthouse accessibility
   warnings in real-time, such as missing form labels, ARIA tags, and un-crawlable
   links.

#### PageSpeed Insights & Lighthouse Recommendations Addressed

 * Eliminate render-blocking resources
 * Reduce unused CSS
 * Reduce unused JavaScript
 * Minimize main-thread work
 * Defer offscreen images
 * Serve images in next-gen formats
 * Properly size images
 * Image elements do not have explicit width and height
 * Preload Largest Contentful Paint image
 * Ensure text remains visible during webfont load
 * Serve static assets with an efficient cache policy
 * Enable text compression
 * Form elements do not have associated labels
 * Links do not have a discernible name
 * Buttons do not have an accessible name
 * [user-scalable=”no”] in viewport or [maximum-scale] < 5 .
 * Frame or iframe elements do not have a title — accessibility fix
 * ARIA progressbar elements do not have accessible names.
 * Some elements have a [tabindex] value greater than 0.
 * Links are not crawlable.
 * Image elements do not have [alt] attributes.

#### Works With Your Setup

 * **WordPress & PHP:** WP 6.4+ and PHP 7.4+
 * **Web Servers:** Apache, Nginx, LiteSpeed, OpenLiteSpeed
 * **WooCommerce:** Fully compatible. Cart, checkout, and my-account pages are automatically
   excluded from caching and optimization to protect the purchase flow.
 * **Page Builders:** Elementor, Beaver Builder, Divi, Gutenberg, Bricks, Oxygen,
   Breakdance.

### External Services

This plugin connects to the following third-party services. Each is optional
 and
only contacted when you enable the relevant feature.

 1. Cloudflare API (api.cloudflare.com) — used only when you enter a Cloudflare
     API
    token and Zone ID. Your zone ID and a purge request are sent to clear the edge 
    cache when the page cache clears. Terms: https://www.cloudflare.com/terms/ Privacy:
    https://www.cloudflare.com/privacypolicy/
 2. ShortPixel Image CDN (cdn.shortpixel.ai) — used only when “Image CDN” is
     enabled.
    Image URLs on your pages are rewritten to the CDN so optimized (WebP/AVIF) versions
    can be served. Only image URLs are sent. Terms: https://shortpixel.com/terms Privacy:
    https://shortpixel.com/privacy

### Privacy

Easy Optimizer includes optional anonymous usage tracking that is disabled by default(
opt-in only). No personal data, IP addresses, or site content are collected.

## 屏幕截图

[⌊Dashboard — performance overview with cache statistics, preload progress, feature
status toggles and quick-action buttons for clearing cache and Cloudflare.⌉⌊Dashboard—
performance overview with cache statistics, preload progress, feature status toggles
and quick-action buttons for clearing cache and Cloudflare.⌉[

Dashboard — performance overview with cache statistics, preload progress, feature
status toggles and quick-action buttons for clearing cache and Cloudflare.

[⌊Cache settings — page cache with serving mode selection (PHP or .htaccess), cache
lifetime, separate mobile cache, browser caching, Gzip/Brotli, preload toggle and
granular exclusion fields.⌉⌊Cache settings — page cache with serving mode selection(
PHP or .htaccess), cache lifetime, separate mobile cache, browser caching, Gzip/
Brotli, preload toggle and granular exclusion fields.⌉[

Cache settings — page cache with serving mode selection (PHP or .htaccess), cache
lifetime, separate mobile cache, browser caching, Gzip/Brotli, preload toggle and
granular exclusion fields.

[⌊JavaScript optimization — delay until interaction or native defer method, jQuery
exclusion, script and URL exclusion lists, inline script externalization.⌉⌊JavaScript
optimization — delay until interaction or native defer method, jQuery exclusion,
script and URL exclusion lists, inline script externalization.⌉[

JavaScript optimization — delay until interaction or native defer method, jQuery
exclusion, script and URL exclusion lists, inline script externalization.

[⌊CSS optimization — remove unused CSS with inline or file method, stylesheet behavior(
delay, async, remove), selector and stylesheet exclusion, per-post-type mode.⌉⌊CSS
optimization — remove unused CSS with inline or file method, stylesheet behavior(
delay, async, remove), selector and stylesheet exclusion, per-post-type mode.⌉[

CSS optimization — remove unused CSS with inline or file method, stylesheet behavior(
delay, async, remove), selector and stylesheet exclusion, per-post-type mode.

[⌊Lazy load — toggle images, iframes and videos independently; add missing dimensions;
exclude first N images; class and URL exclusion.⌉⌊Lazy load — toggle images, iframes
and videos independently; add missing dimensions; exclude first N images; class 
and URL exclusion.⌉[

Lazy load — toggle images, iframes and videos independently; add missing dimensions;
exclude first N images; class and URL exclusion.

[⌊LCP preload — automatic detection with zero configuration; URL exclusion for edge
cases.⌉⌊LCP preload — automatic detection with zero configuration; URL exclusion
for edge cases.⌉[

LCP preload — automatic detection with zero configuration; URL exclusion for edge
cases.

[⌊Prefetch pages — speculation rules eagerness, prerender toggle, throttle and limit
controls, URL and CSS selector exclusions.⌉⌊Prefetch pages — speculation rules eagerness,
prerender toggle, throttle and limit controls, URL and CSS selector exclusions.⌉[

Prefetch pages — speculation rules eagerness, prerender toggle, throttle and limit
controls, URL and CSS selector exclusions.

[⌊Font optimization — font-display:swap and lazy-load font stylesheets with exclusion
support.⌉⌊Font optimization — font-display:swap and lazy-load font stylesheets with
exclusion support.⌉[

Font optimization — font-display:swap and lazy-load font stylesheets with exclusion
support.

[⌊Bloat removal — 15 independent toggles for emojis, embeds, XML-RPC, jQuery Migrate,
version meta, RSD/WLW, shortlinks, RSS, self-pingbacks, REST API, Heartbeat, cart
fragments, App Passwords, Dashicons and Block Library CSS.⌉⌊Bloat removal — 15 independent
toggles for emojis, embeds, XML-RPC, jQuery Migrate, version meta, RSD/WLW, shortlinks,
RSS, self-pingbacks, REST API, Heartbeat, cart fragments, App Passwords, Dashicons
and Block Library CSS.⌉[

Bloat removal — 15 independent toggles for emojis, embeds, XML-RPC, jQuery Migrate,
version meta, RSD/WLW, shortlinks, RSS, self-pingbacks, REST API, Heartbeat, cart
fragments, App Passwords, Dashicons and Block Library CSS.

[⌊Cloudflare — API token and zone ID with test connection button, purge strategy
selection.⌉⌊Cloudflare — API token and zone ID with test connection button, purge
strategy selection.⌉[

Cloudflare — API token and zone ID with test connection button, purge strategy selection.

[⌊Database cleanup — task toggles with item counts, scheduled cleanup, snapshot 
and restore, chunked processing.⌉⌊Database cleanup — task toggles with item counts,
scheduled cleanup, snapshot and restore, chunked processing.⌉[

Database cleanup — task toggles with item counts, scheduled cleanup, snapshot and
restore, chunked processing.

[⌊Autoload health — total autoload size, per-option size breakdown, one-click autoload
disable/enable with core option protection.⌉⌊Autoload health — total autoload size,
per-option size breakdown, one-click autoload disable/enable with core option protection
.⌉[

Autoload health — total autoload size, per-option size breakdown, one-click autoload
disable/enable with core option protection.

[⌊Heartbeat & Cron — heartbeat location and frequency control, WP-Cron throttle,
cron event viewer with manual run and delete.⌉⌊Heartbeat & Cron — heartbeat location
and frequency control, WP-Cron throttle, cron event viewer with manual run and delete
.⌉[

Heartbeat & Cron — heartbeat location and frequency control, WP-Cron throttle, cron
event viewer with manual run and delete.

[⌊Accessibility & SEO — eight accessibility audit toggles and two SEO audit toggles
with clear Lighthouse audit descriptions.⌉⌊Accessibility & SEO — eight accessibility
audit toggles and two SEO audit toggles with clear Lighthouse audit descriptions
.⌉[

Accessibility & SEO — eight accessibility audit toggles and two SEO audit toggles
with clear Lighthouse audit descriptions.

## 安装

 1. Install via **Plugins  Add New** and search “Easy Optimizer”, or upload to `/wp-
    content/plugins/easy-optimizer/`.
 2. Activate the plugin.
 3. Go to **Easy Optimizer** in the admin sidebar.
 4. Enable Page Cache and Remove Unused CSS first — they have the biggest impact.
 5. Save. The cache preloader starts warming your site automatically.

## 常见问题

### Does this replace WP Rocket, LiteSpeed Cache or W3 Total Cache?

Yes — page caching, unused CSS, delay JS, lazy loading, LCP preload, font optimization,
image CDN, database cleanup, bloat removal, accessibility and SEO fixes all in one
free plugin. Disable other caching plugins before enabling the page cache.

### Does it work with WooCommerce?

Fully. Cart, checkout and my-account pages are automatically excluded from all optimization
modules. Cart fragments can be disabled separately from the Bloat Removal tab.

### Will Delay JavaScript break my site?

Most sites work without issues. jQuery is excluded by default. If something breaks,
add the script name to the exclusion list or switch to the safer Defer method.

### Can I use this with Cloudflare?

Yes. Add your API token and Zone ID in the Cloudflare tab. Cache purges sync automatically.

### Does it support multisite?

Works on individual sites within a multisite network.

### How do I migrate settings between sites?

Export settings as JSON from the Settings tab, then import on the destination site.

### What’s the best starting configuration?

Enable Page Cache, Remove Unused CSS, Delay JavaScript, Lazy Load Images, Preload
LCP and Font Display Swap. Then turn on the accessibility and SEO toggles relevant
to your site.

## 评价

![](https://secure.gravatar.com/avatar/bd5bca43a74aa67c33b510adeb61e4a28508c6ebe78d7889cb1e2376da093001?
s=60&d=retro&r=g)

### 󠀁[Plugin works well, Responsive developer](https://wordpress.org/support/topic/plugin-works-well-responsive-developer/)󠁿

 [KreativeLabs](https://profiles.wordpress.org/kreativelabs/) 2026 年 5 月 29 日

Plugin works well so far, responsive developer! It needs some polishing and more
debug info (.htaccess changes, fine tuning options), maybe more config options for
advanced users.

![](https://secure.gravatar.com/avatar/1c3b82a97922a8954f2c478d9751430812a0df01024beb444a7d3732f6b3c2af?
s=60&d=retro&r=g)

### 󠀁[Great alternative to other plugins](https://wordpress.org/support/topic/great-alternative-to-other-plugins/)󠁿

 [hifioasis](https://profiles.wordpress.org/hifioasis/) 2026 年 5 月 29 日

This has replaced wp-optimize for me (which has recently started breaking things
on my site). Been using it over a week and no issues.

![](https://secure.gravatar.com/avatar/e4d03c07ae0180ad11bf16762c16a075a1cf2f5a9a2facb2674790a80d796dfd?
s=60&d=retro&r=g)

### 󠀁[Nice speed optimization plugin](https://wordpress.org/support/topic/nice-speed-optimization-plugin/)󠁿

 [yolandeadme](https://profiles.wordpress.org/yolandeadme/) 2026 年 5 月 24 日

I like the overall plugin design and user interface. The settings are easy to understand
and configure. One thing I really liked is that the plugin provides an unused CSS
optimization feature for free, which is usually available only in premium plugins.
It also helped improve performance scores and is a good and free alternative of 
wp rocket and flyingpress for users looking for a speed optimization plugin.

![](https://secure.gravatar.com/avatar/c795f654525c7e1d9c09dedf39cd05748d6b172a293552489d24328ebf31a719?
s=60&d=retro&r=g)

### 󠀁[not good](https://wordpress.org/support/topic/not-good-229/)󠁿

 [goobola](https://profiles.wordpress.org/goobola/) 2024 年 3 月 11 日

after installing this plugin google search give me Server error (5xx) and i’m not
able to index my page but after removing this plugin my problem is solved. so think
before you install this.

![](https://secure.gravatar.com/avatar/bc4811254f1b9770f9aef349ccabeea37d7471e0beec475f95c280f3b53ce308?
s=60&d=retro&r=g)

### 󠀁[The only one which worked](https://wordpress.org/support/topic/the-only-one-which-worked/)󠁿

 [MarkJ](https://profiles.wordpress.org/forusak/) 2023 年 11 月 5 日

As I was optimizing a badly coded theme, where no lazyloading plugin wanted to work,
I am giving 5* because finally this one worked.

![](https://secure.gravatar.com/avatar/febc7a3ba47de5fc125e2eb4942a8b6239a1d0ebe6d18e7c34ee2caa178192fb?
s=60&d=retro&r=g)

### 󠀁[Simple and best](https://wordpress.org/support/topic/simple-and-best-21/)󠁿

 [John K](https://profiles.wordpress.org/muzair121/) 2023 年 7 月 25 日

A simple plugin settings to lazyload images, iframes and preload pages

 [ 阅读所有6条评价 ](https://wordpress.org/support/plugin/easy-optimizer/reviews/)

## 贡献者及开发者

「Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web
Vitals」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ FluxPress ](https://profiles.wordpress.org/easywpstuff/)
 *   [ Uzair ](https://profiles.wordpress.org/uzairwp/)

[帮助将「Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web Vitals」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/easy-optimizer)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/easy-optimizer/)，查看
[SVN仓库](https://plugins.svn.wordpress.org/easy-optimizer/)，或通过[RSS](https://plugins.trac.wordpress.org/log/easy-optimizer/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/easy-optimizer/)。

## 更新日志

#### 2.3.0

 * Added: first-run setup wizard. On a new install, nothing is enabled until you
   choose one of three presets — Safe (cache, browser caching, gzip, font-display
   swap, LCP preload, lazy load, cache preload, moderate prefetch), Balanced (adds
   Remove Unused CSS in Async mode, Delay JS with jQuery excluded, and add-missing-
   image-dimensions), or Maximum (Used CSS in Delay mode, Delay JS including jQuery,
   lazy-load fonts). Existing sites keep their settings and are not shown the wizard.
 * Added: Minify CSS and Minify JavaScript. Each minifies local files only, caches
   the result on disk, and processes a given file just once, so the per-request 
   cost stays minimal. Already-minified files are skipped, relative url()/@import
   paths inside CSS are rewritten so assets keep resolving, and the Delay-JS loader
   and lazy-load runtime are never touched. Minify reuses the existing Exclude Stylesheets/
   Exclude Scripts fields and works independently of Remove Unused CSS and Delay
   JS.
 * Added: Safe Mode button (Settings tab) that instantly reverts to the conservative
   Safe preset and turns off the riskier features — a one-click known-good baseline
   for troubleshooting.
 * Added: query-string debug switches. Append ?nooptimize, ?nocache, ?nodelayjs,
   or ?norucss to any front-end URL to disable that feature for a single request
   without changing settings (the switched request is never cached, so you always
   see fresh output). Instructions are shown on the Settings tab.
 * Fixed: Remove Unused CSS now has a fail-safe — original stylesheets are only 
   delayed/async’d/removed after a valid Used CSS file has been generated and passes
   a confidence check (minimum size, real rule blocks, at least one stylesheet processed).
   If generation comes up empty or low-confidence, the page is served with its original
   styling untouched and is not cached, preventing rare unstyled-page output.
 * Changed: the diagnostics opt-in is now requested in the setup wizard (and remains
   toggleable later), so the separate opt-in admin notice has been removed.

#### 2.2.2

 * Fixed: cached page count could repeatedly drop back to near-zero while the preload
   queue stayed at hundreds/thousands of URLs. Recording a page’s LCP element no
   longer wipes the entire cache and restarts the whole preload crawl — it now refreshes
   only the affected page. This removes a self-perpetuating clear  re-preload loop
   that prevented the cache from ever filling on some sites.
 * Fixed: lazily-expired cached pages now adjust the page counter correctly, so 
   the dashboard count no longer drifts upward after TTL expiry.
 * Improved: cached files are written atomically (temporary file + rename) so a 
   concurrent visitor can never receive a half-written page under load.
 * Improved: Apache-served cache files always send a single `Vary: Accept-Encoding`.
 * Added: Debug Log now records excessive cache purges, stalled or looping preload
   queues, the origin of every full cache clear, and cache-write failures — making
   invalidation loops easy to spot.
 * Added: Settings  Debug Logging lets you enable/disable error and warning logging
   independently. Error logging is on by default.
 * Fixed: the Debug Log is no longer deleted when you clear the cache. It now lives
   in wp-content/cache/easyopt-logs/ (outside the cache directory); any existing
   log is migrated automatically on update.
 * Improved: preload and serving warnings are far less noisy — the preload “queue
   growing” and “stalled” warnings now only fire on a genuine problem (e.g. a real
   invalidation loop, or an actively-running queue that isn’t progressing), not 
   during a normal preload start or behind a CDN.
 * Performance: no feature changes; the loop fix substantially lowers CPU and disk
   usage on busy and low-resource/shared hosting.

#### 2.2.1

 * Fixed: HTTP 500 on some Apache/LiteSpeed servers after writing .htaccess. Removed
   the obsolete Internet Explorer / Netscape 4 `BrowserMatch` gzip directives, which
   are rejected by the LiteSpeed/OpenLiteSpeed config parser. Gzip and Brotli compression
   are unchanged — the exact same content types are still compressed.
 * Fixed: `AddOutputFilterByType` (Gzip/Brotli) is now wrapped in `<IfModule mod_filter.
   c>`, the correct module on Apache 2.4, instead of `mod_deflate.c`.
 * Fixed: Cache-directory responses no longer send `Content-Encoding: gzip` on uncompressed
   files — the gzip headers are now scoped to the `.html_gzip` cache files only,
   preventing rare decode errors for clients that don’t accept gzip.
 * New: Per-server safety probe. Before writing to the live .htaccess, risky rule
   classes (Gzip directives and `Options -Indexes`) are now tested in an isolated
   throwaway directory. Any rule the server can’t parse is skipped automatically
   so it can never 500 the site — the page-cache rewrite, Expires headers and everything
   else still apply.
 * New: `Options -Indexes` is only emitted after passing its sandbox probe (it 500s
   where AllowOverride forbids it). A blank index.html is written to the cache directory
   as a universal directory-listing safeguard.
 * New: OpenLiteSpeed is now detected and the Gzip block is skipped on it (the server
   compresses natively), matching how other top performance plugins behave.
 * Improved: The loopback validation no longer treats a blocked loopback as success.
   If it can’t confirm the write, an admin notice is shown instead of silently continuing.
 * New filters: `easyopt_htaccess_gzip` block output and `easyopt_probe_unverified_default`/`
   easyopt_probe_unverified_ok` for hosts that block loopback HTTP.

#### 2.2.0

 * New: Auto-detect and purge server-level caches across major hosting providers(
   Cloudways, Kinsta, WP Engine, SiteGround, Pantheon, Flywheel, Pressable, and 
   more).
 * New: Dashboard card showing detected server cache layers.
 * New: Direct Varnish HTTP PURGE fallback for Cloudways when Breeze is not installed.
 * Improved: Server cache purge is rate-limited to once per request and uses non-
   blocking HTTP.
 * Improved: Full server purge only on explicit cache clear — post saves only purge
   the changed URL.
 * Improved: Apache htacess creation.
 * Added support for Pantheon, Flywheel, Pressable, Closte, and Convesio hosting
   environments.

#### 2.1.0

 * New: Optimization tab split into 5 sub-tabs — JavaScript, CSS, Lazy Load, Preload
   LCP and Prefetch Pages
 * New: Database tab split into 2 sub-tabs — Database Cleanup and Autoload Health
 * New: Heartbeat & Cron tab — consolidates Heartbeat API control, WP-Cron throttle
   and Cron Event Manager
 * New: Settings tab with Import/Export and “Delete all plugin data on uninstall”
   toggle
 * New: Collapsible help sections throughout all panels
 * New: Dependency check on Lazyload Fonts when Remove Unused CSS is not enabled
 * New: Disable Block Library CSS toggle in Bloat Removal
 * New: Rewrite Elementor Background Images toggle in Image CDN panel
 * New: Stylesheet Behavior “Remove” option with inline breakage warning
 * Improved: “Instant Load” renamed to “Prefetch Pages” for clarity
 * Improved: Cache exclusion fields displayed in compact 3-column grid
 * Improved: Preload Cache enabled by default with auto-restart on cache clear
 * Improved: Admin toolbar “Clear All Cache” triggers preload restart when preload
   is enabled
 * Performance: pre_option shim uses prefix-based early exit
 * Performance: Database cleanup counts moved to async REST API call

#### 2.0.3

 * New: Heartbeat API control with location and frequency settings
 * New: WP-Cron frequency throttle using transient-based lock
 * New: Cron Event Manager with manual run and delete
 * New: Defer JavaScript method as alternative to delay
 * New: Separate mobile/desktop Used CSS generation
 * New: Autoload Health auditor
 * New: Expanded mobile safelist for Used CSS
 * Fixed: Cloudflare test connection no longer requires pre-save
 * Improved: Dashboard module rows fully clickable

#### 2.0.2

 * Improved: Database snapshot restore

#### 2.0.1

 * Improved: Performance optimizations for conditional module loading

#### 2.0.0

Major architecture rewrite with 25+ new features including page cache, cache preload,
remove unused CSS, delay JavaScript, LCP preload, prefetch pages, font optimization,
database cleanup with snapshots, Cloudflare integration, 9 hosting integrations,
8 accessibility toggles, 2 SEO toggles, 15 bloat removal toggles and a new admin
dashboard.

#### 1.1

 * Initial release with lazy load and Image CDN.

## 额外信息

 *  版本 **2.3.0**
 *  最后更新：**4 天前**
 *  活跃安装数量 **100+**
 *  WordPress 版本 ** 6.4 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/easy-optimizer/)
 * 标签
 * [cache](https://cn.wordpress.org/plugins/tags/cache/)[core web vitals](https://cn.wordpress.org/plugins/tags/core-web-vitals/)
   [lazy load](https://cn.wordpress.org/plugins/tags/lazy-load/)[pagespeed](https://cn.wordpress.org/plugins/tags/pagespeed/)
   [performance](https://cn.wordpress.org/plugins/tags/performance/)
 *  [高级视图](https://cn.wordpress.org/plugins/easy-optimizer/advanced/)

## 评级

 4.3 星（最高 5 星）。

 *  [  5 条 5 星评价     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=2)
 *  [  1 条 1 星评价     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/easy-optimizer/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/easy-optimizer/reviews/)

## 贡献者

 *   [ FluxPress ](https://profiles.wordpress.org/easywpstuff/)
 *   [ Uzair ](https://profiles.wordpress.org/uzairwp/)

## 支持

最近两个月解决的问题：

     总计 2，已解决 2

 [查看支持论坛](https://wordpress.org/support/plugin/easy-optimizer/)