
內容簡介
The Off Switch 外掛讓使用者能夠輕鬆關閉不必要的 WordPress 功能,提升網站效能。透過簡單的介面,使用者可以選擇性地禁用多項預設功能,從而減少網站負擔,增強速度。
【主要功能】
• 個別關閉不需要的功能
• 實時計數顯示開關狀態
• 直觀的操作介面設計
• 每個開關都有功能說明
• 支援 WP-CLI 命令複製配置
外掛標籤
開發者團隊
② 後台搜尋「The Off Switch (formerly WP Avoid Slow)」→ 直接安裝(推薦)
📦 歷史版本下載
原文外掛簡介
WordPress prioritises backwards compatibility.
That’s a feature. It also means every install ships with things you didn’t ask for.
An emoji CDN script. An oEmbed script. A Windows Live Writer manifest (discontinued 2017).
Dashicons loaded for logged-out visitors. Heartbeat polling every 15 seconds.
A version tag that tells the world exactly which WordPress you’re running.
None of these are bugs. They’re just not needed on most sites.
Disable what you don’t need. Keep what you do.
The Off Switch lets you disable each one, individually.
One screen, every switch
A live counter shows how many switches are on. A sticky bar keeps Save, the filter, and state chips (All / On / Off / Changed / New) in reach while you scroll. Changed switches are highlighted until you save, and an “unsaved changes” pill shows exactly what you’ve flipped before you commit. Jump between sections with live per-section counts, or copy a WP-CLI command that replicates your whole configuration on another site.
Every switch card states what it removes, what it saves, and what to watch out for. Every switch is functionally verified against a live WordPress install before release — the WordPress 7.1 switches against WordPress 7.1.
Bloat Remover
Emoji script – ~15 KB + 1 HTTP request. Browsers handle emoji natively.
Embed script – ~4 KB + oEmbed discovery links in
RSD link – Really Simple Discovery. Only needed for legacy XML-RPC clients.
WLW manifest – Windows Live Writer has been discontinued since 2017. WordPress 6.3 removed this link from core — the switch matters on WordPress 6.2 and older.
WP version tag – Stops advertising your WordPress version to the world.
Shortlink – Removes from and HTTP headers. Search engines ignore it.
Asset query strings – Strips ?ver= from scripts, styles, and WP 6.5+ Script Modules so CDNs and proxies cache correctly.
XML-RPC – Closes a common brute-force attack vector.
XML-RPC Kill Requests – Goes further than disabling: hard-kills any incoming xmlrpc.php request with a 403 before WordPress loads at all.
Heartbeat API – Reduces admin polling from every 15 s to every 60 s.
Dashicons (frontend) – ~35 KB (CSS + font) saved for every logged-out visitor.
REST API Discovery Link – Removes from . Safe to remove on standard sites.
RSS Feed Links – Removes feed autodiscovery tags from . Modern browsers no longer act on them. Leave enabled if you publish an RSS feed.
Speculation Rules (WP 6.8+) – Disables the WP 6.8+ Speculation Rules API that prefetches links before users click. Can inflate analytics, increase server bandwidth, and trigger consent flows on unfetched pages.
Disable All Feeds – Redirects all RSS and Atom feed URLs to the homepage. For sites with no RSS subscribers.
Comment Auto-Links – Stops WordPress from converting plain-text URLs in comments into clickable links.
Editor Autosave – Deregisters the autosave script that POSTs editor content to the server every 60 seconds. For teams that prefer explicit saves.
DNS Prefetch – Removes all hints from . Redundant when Emojis and Embeds are already disabled.
Recent Comments Inline CSS – WordPress outputs a small inline
