Select Page

讓 WordPress 有隱藏分類的能力的 DA2-HideSpecCategory Plugin

WordPress 創作者是否跟我一樣會想要將某個分類在WordPress前端消失不見呢? 除此之外呢?分類上所有的文章也不會出現在文章列表中喔!

DA2-HideSpecCategory 是什麼

DA2-HideSpecCategory 是一個 WordPress 前台外掛,讓你把指定的分類從所有前台位置完整移除。

隱藏的範圍包括:

  • 文章列表:首頁、分類頁、搜尋結果,看不到屬於該分類的文章
  • 分類列表 Widget:側邊欄的分類清單,消失
  • get_terms() 查詢結果:PHP 層面的分類查詢,不會回傳被隱藏的分類
  • 導覽選單:即使選單項目有設定,前台也不顯示

後台管理介面和 REST API 不受影響,用什麼編輯器、用什麼 headless 架構都可以正常操作。

安裝方式

  1. 下載 da2-hide-spec-category.zip
  2. WordPress 後台 → 外掛 → 安裝外掛 → 上傳外掛
  3. 選擇 zip 檔,安裝並啟用
  4. 左側選單出現 DA2 → HideSpecCategory,進去設定

pasted image

設定分類

勾選好要隱藏的分類,按下儲存設定就完成!接下來我們能透過前端畫面分類列表確認分類是不是消失了!

這樣就完成,在分類列表、文章列表中都會看不到此分類的文章!

免費版夠用嗎?

如果你只是想讓某個分類從清單消失,免費版夠用。

免費版最多可以隱藏 5 個分類,前台所有清單位置都會移除,設定簡單,裝完就能用。

如果你的需求是「URL 直連也要擋」或「分類數量超過 5 個」,那才需要 Pro 版。

免費 vs Pro 功能對照

功能 免費版 Pro 版
從文章列表隱藏
從 Widget 分類清單隱藏
get_terms() 結果隱藏
從導覽選單隱藏
隱藏分類數量上限 5 個 無限制
直連靜默重導向(Pro)
直連密碼驗證(Pro)
REST API 維持開放
後台管理不受影響

授權啟用(Pro)

購買後你會收到:

  • 購買時填的 Email
  • 一組 序號(格式:XXXX-XXXX-XXXX-XXXX

DA2 → HideSpecCategory → 授權,輸入 Email 和序號,按「啟用授權」即可。

啟用後頁面顯示「Pro 已啟用」綠色標章,直連保護功能同步解鎖。

不需要帳號,不需要連線驗證,本機離線就能驗算,換主機也不會失效

PRO 操作

PRO 版針對文章直連時有3種行為,這裡以密碼保護示範:

設定好後我們找一篇分類AUTO_DA2

並直接按下View看文章時會出現受保護的內容