[WordPress] 外掛分享: BlogCutter Performance Optimizer

首頁外掛目錄 › BlogCutter Performance Optimizer
WordPress 外掛 BlogCutter Performance Optimizer 的封面圖片
全新外掛
安裝啟用
尚無評分
3 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v2.6.0 上架:2026-09-07

內容簡介

BlogCutter Performance Optimizer 是一款免費的 WordPress 外掛,旨在提升網站前端與管理介面的效能,適用於各類型的網站,包括部落格、商業網站、WooCommerce 商店及使用 Elementor 的頁面。透過簡單的設定介面,使用者可以啟用頁面快取、延遲 JavaScript、懶加載媒體等功能,無需付費計畫。

【主要功能】
• 頁面快取:為未登入訪客提供檔案型 HTML 快取
• 延遲非關鍵 JavaScript:提升頁面載入速度
• 懶加載媒體:減少初始載入時間
• 自動清理過期快取:確保快取資料的即時性
• 支援 WebP 圖片:優化圖片載入效能
• 100% 免費:無需付費計畫或訂閱

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.6.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「BlogCutter Performance Optimizer」→ 直接安裝(推薦)

原文外掛簡介

BlogCutter Performance Optimizer helps improve front-end and admin performance on every kind of WordPress site—blogs, business sites, WooCommerce stores, Elementor/CartFlows landings, classic themes, and block themes—without a paid plan. Enable page caching, defer or delay JavaScript, lazy-load media, create and serve WebP images, minify HTML, rewrite assets to your own CDN, speed up wp-admin, and clean the database—all from one settings screen.
Everything included in the plugin is free to use. There is no Pro edition, premium upgrade, subscription, usage limit, or payment required to access its features.
Your hosting plan may still impose normal server, storage, PHP, or traffic limits. Optional CDN rewrite only points to a domain you configure yourself.
Works on every WordPress site

Blogs, business sites, portfolios, and landing pages
Classic themes and block / full-site-editing themes
WooCommerce shops — cart, checkout, and account stay live (never frozen inside the page cache)
Elementor, CartFlows, and other page builders via final HTML rewrite
Plugin-heavy sites with Force Optimize so late-enqueued CSS/JS still get optimized

100% free—all included features unlocked

No paid plan or Pro version
No premium-only toggles
No form, page, or cache limits imposed by the plugin
No subscription or recurring payment
GPL-licensed open-source software

Page caching

File-based HTML page cache for logged-out visitors
Early cache serving via advanced-cache.php when WP_CACHE is enabled
Configurable cache lifetime (5 minutes to 7 days) with hourly auto-cleanup of expired files
Automatic cache busting on post, comment, menu, and theme changes
URL exclusion list (path fragments)
Browser Cache-Control headers on cacheable pages
One-click purge from the settings screen
Safe drop-in install that will not overwrite another cache plugin’s advanced-cache.php

CSS and JavaScript

Delay non-critical JavaScript until first user interaction
Configurable script-handle exclusions for delayed JS
Defer JavaScript when delay is off
Minify HTML (comments and excess whitespace)
Optimize Google Fonts with display=swap and preconnect
Option to remove Google Fonts entirely
Optional removal of block library CSS and global styles
Smart comment-reply script loading

SEO meta

Auto title, description, keywords, and Open Graph tags when a page is missing them
Existing Yoast / Rank Math tags are left alone
Auto image alt text for empty images (decorative placeholders stay empty)

Images and media

Automatic lazy-loading for images (loading="lazy", decoding="async")
First-image LCP boost (loading="eager", fetchpriority="high")
Lazy-loading for iframes and oEmbeds
Automatic width/height attributes to reduce CLS
Auto-resize oversized uploads to a configurable max width
Automatic WebP generation on upload (requires PHP GD imagewebp)
Automatic WebP serving when the file exists and the browser supports it
Configurable JPEG/WebP quality
Optional srcset disable (off by default)

General cleanup

Disable emojis, embeds, XML-RPC, and pingbacks
Remove query strings from CSS/JS
Control Heartbeat on the front end and in admin
Remove RSD, WLW manifest, shortlink, REST discovery link, and generator meta
Disable Dashicons for logged-out visitors
Disable jQuery Migrate on the front end
Limit post revisions
Disable self-pingbacks and the capital_P_dangit filter

Instant Page (WordPress 7.1)

Uses WordPress 7.1 speculative loading to prefetch the next page on hover
Cart, checkout, account, and sales landings stay excluded so LCP is not stolen
Falls back to a Speculation Rules script on older WordPress versions

Preload and CDN

Optional DNS prefetch for origins you list
Optional preconnect to origins you list
Hover link prefetch for internal navigation
Optional CDN rewrite of static asset URLs to your own CDN domain

WP Admin speed

Optimize assets across admin screens
Smart Heartbeat on list screens vs editor/Customizer
Faster post/page list queries
Disable remote browser-capability checks
Trim WooCommerce admin assets off non-Woo screens
Remove heavy dashboard widgets (News/Events, Quick Draft, Site Health, optional Activity)
Slower autosave interval
Optional Help tab hide

WooCommerce

Load WooCommerce CSS/JS only on shop-related pages
Disable cart-fragments AJAX on non-cart pages

Unused media

Scan uploads for images not in the Media Library and not referenced by pages, products, or Elementor
Quarantine unused files (restorable) instead of deleting them immediately
Product downloads, fonts, and WooCommerce private files are never touched

Database tools

One-click cleanup of revisions, spam, and expired data from the settings screen
Safe, capability-checked AJAX actions with nonces

Presets and overview

Safe Preset and Max Speed Preset
Overview with feature coverage score, cache stats, and quick purge/save actions
Speed Lab section with health checks and links to external audit tools

Privacy and data ownership

No phone-home analytics
No submission of site content to Blog Cutter
Settings stored in your WordPress database (bcpsf_settings)
Cache HTML and JSON config stored in wp-content/cache/bcpsf/
Uninstall removes plugin options, cache files, the plugin’s own drop-in, and only this plugin’s marked WP_CACHE line

External services
This plugin does not load Google Fonts, analytics, or any other remote asset on its own. The settings screen uses the system font stack only.
Optional front-end DNS prefetch / preconnect
When you enable DNS Prefetch or Preconnect and list origin URLs (for example Google Fonts or a CDN), the public site may emit resource hints to those hosts.

What is sent: browser DNS / TLS handshake hints only (no content from your site)
When: only if you enable the toggles and provide origins
Why: faster connection setup to assets your theme or CDN already uses
Default: both features are off and the origin list is empty

Front-end “Optimize Google Fonts” / “Remove Google Fonts” only affects fonts already enqueued by your theme or other plugins; the plugin does not force Google Fonts onto your public site by default.
External audit links (Speed Lab)
The Speed Lab screen includes links to PageSpeed Insights, GTmetrix, and Pingdom. These open in the administrator’s browser when clicked. The plugin does not call those services from the server and does not send site data unless the administrator chooses to open a link.

延伸相關外掛

文章
Filter
Mastodon