[WordPress] 外掛分享: EnumGuard

首頁 › 外掛目錄 › EnumGuard
20+
安裝啟用
—
尚無評分
27 天前
最後更新
—
問題解決
WordPress 6.3+ PHP 7.4+ v1.0.0 上架:2026-09-18

內容簡介

EnumGuard 是一款專注於保護 WordPress 的外掛,旨在防止攻擊者確認使用者名稱或使用者 ID 是否存在。它關閉了常見的發現路徑,並不隱藏文章的顯示名稱,提升網站的安全性。

【主要功能】
• 關閉作者 ID 查詢的發現路徑
• 隱藏作者檔案及其供稿
• 自訂登入及重設訊息
• 針對未經身份驗證的 REST API 請求進行保護
• 支援 WooCommerce 表單的安全性保護
• 可選擇完全禁用 XML-RPC

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「EnumGuard」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

EnumGuard is a focused WordPress plugin that stops attackers from confirming that a username or user ID exists. WordPress still prints those signals by default; EnumGuard closes the usual paths without hiding display names on posts.
Under Settings → EnumGuard you get three tabs:

Protections — overview of which discovery paths are closed
Settings — toggles and custom login / reset messages
About — plugin info

Protections covered:

Author ID queries (?author=1) that would otherwise redirect to the author archive
Author archives and their feeds
Author archive links printed in HTML
author-{id} / author-{nicename} body, post, and comment CSS classes
Core users sitemap (/wp-sitemap-users-1.xml)
Unauthenticated /wp-json/wp/v2/users (including ?rest_route=)
REST _embed author payloads and author link headers
Login error messages that distinguish “bad username” from “bad password”
Lost-password responses (same confirmation whether the account exists)
oEmbed author_url / author_name
XML-RPC user-listing methods, with an optional full XML-RPC disable
Author sitemaps and author archive URLs from Yoast, Rank Math, and The SEO Framework

Recommended protections ship enabled. Gutenberg still reaches the users REST API for logged-in editors. Display names stay visible. Login and reset protections also cover WooCommerce forms when WooCommerce is active. XML-RPC can be turned off completely if you do not need Jetpack, pingbacks, or the WordPress mobile app.

延伸相關外掛

文章
Filter
Mastodon