更改、移動和刪除 WordPress 類別

已發表: 2012-09-15

你有沒有看過你的一些帖子並認為它們應該屬於不同的類別?

也許您有 2 個非常相似的類別,並且您想將它們合併在一起。

也許您只是想刪除您已創建但尚未分配任何帖子的類別。

考慮到 WordPress 的高度靈活性,幾乎一切皆有可能。

本指南將向您展示您需要了解的有關創建、更改、編輯、移動和刪除 WordPress 類別的所有信息。

這是我之前寫的一篇關於 WordPress 類別基礎知識的文章。

更改類別名稱

更改帖子或帖子分配到的類別所需要做的就是在位於每個編輯帖子屏幕下方的類別模塊中更改它。

Category Module

您可能認為這會導致該帖子的永久鏈接中斷,但不會。

即使永久鏈接會更改,舊鏈接也會被定向到新的永久鏈接。

這樣做的原因是 WordPress 在帖子 ID 上運行,而不是在永久鏈接上運行。 即使更改了類別 slug,帖子 ID 也保持不變。

Category Slug in Permalink

類別 slug 是您的域名與包含帖子標題的鏈接部分之間的鏈接部分。

如果您有太多相似的類別,您可以合併它們以減少類別。

使用上述方法,然後刪除未使用的類別。

刪除類別

導航到儀表板中的帖子選項卡,然後單擊類別鏈接。

在這裡,您會找到您的類別列表。

您可以在此處輕鬆創建新類別,也可以使用所有編輯帖子屏幕下的類別模塊。

您還可以添加介紹性內容,這些內容將顯示在類別存檔頁面的開頭。

如果您的主題不允許這樣做,您可以簡單地添加描述。

要刪除一個類別,只需單擊刪除鏈接。

Delete Category

如果沒有分配給您刪除的類別的帖子,那麼它將被簡單地刪除。

如果您確實將帖子分配給某個類別並將其刪除,則這些帖子將分配給未分類的類別。

您可以在刪除類別之前或之後重新分配它們,但最好在刪除類別之前移動它們。

類別旁邊的編號

如上面的屏幕截圖所示,free-wordpress-themes-2 類別旁邊有一個數字 2。

這可能是由於多種原因。

這可能是第二次創建使用完全相同的 slug 的類別。

或者它可能是由具有完全相同 slug 的帖子標籤引起的。

或者它可能是由標題與已經存在或確實存在的類別完全匹配的頁面或帖子引起的。

您需要找出重複的位置並更改或刪除它。

WordPress 將類別和標籤 slug 存儲在同一個數據庫表中,這就是為什麼不能有 2 個完全相同的類別 slug。 如果發生這種情況,它只是在末尾添加一個數字,可以是 3、4、5 等,具體取決於這種情況發生了多少次以及有多少 slug 相同。

每個永久鏈接都必須是唯一的,這就是 WordPress 以這種方式工作的原因。

這是一篇關於如何修復 WordPress 中重複的類別 slug 的帖子。

刪除未分類的類別

未分類的類別內置於 WordPress 核心中。

刪除它的唯一方法是選擇一個新類別作為您的默認帖子類別,然後刪除名為“未分類”的類別。

如果你去你的寫作設置,你會發現你的默認帖子類別設置為未分類。

Default Post Category

您可以將其更改為另一個類別,以便在發佈時未分配的所有帖子都將分配給您在此處設置的默認帖子類別,而不是未分類的類別。

Uncategorized Category

將類別轉換為標籤

Categories to Tags Converter

默認情況下,您會發現 WordPress 包含一個插件鏈接,您可以使用該插件將類別轉換為標籤,將標籤轉換為類別。 您將在儀表板的“工具”選項卡下找到鏈接,並在“導入”屏幕上找到安裝插件的實際鏈接。

Categories and Tags Converter

如果您創建了太多類別,您可以將它們轉換為標籤並將您的帖子分配給較少的類別。

另一方面,您可能希望轉換未分配到任何類別但已標記的帖子。

使用插件有選擇地從一個轉換到另一個是最好的方法。

只需選擇要轉換為標籤的類別,然後單擊轉換按鈕。

這是一種為您的帖子添加標籤並同時減少類別數量的好方法。

Convert Categories to Tags

重命名類別

您可以簡單地重命名您的類別,而無需更改類別 slug。

轉到帖子 > 類別並找到您要編輯和重命名的類別。

使用快速編輯鏈接,您可以編輯類別名稱並更改永久鏈接中的 slug。

Edit Category Name

命名類別

最佳做法是使用描述分配給該特定類別的帖子的關鍵字。

一到兩個詞的類別名稱是最好的,但您也可以使用 3 或 4 個詞。

最好將您的類別保持在最低限度,並使用標籤將更具體的內容組合在一個類別中。

將帖子移至另一個類別

我決定將 63 個帖子從插件類別移至 WordPress 插件類別。 擁有 2 個相同的類別是沒有意義的,而且我寫的所有插件都是 WordPress 插件。

最簡單的方法是將默認帖子類別設置為 WordPress 插件並刪除插件類別。

當您刪除一個類別時,所有帖子都會分配到默認帖子類別,從而完成任務。

重定向已刪除的類別頁面檔案

即使分配給新類別的帖子可以正常加載,但您會注意到舊類別存檔頁面的鏈接將被破壞,因為舊類別已被刪除。

解決此問題的最簡單方法是將您刪除的任何類別重定向到新的類別存檔或發布標籤存檔。

您可以在 cPanel 中或通過創建 .htaccess 重定向來執行此操作。

重複的元描述和標題標籤

我發現在減少帖子並將其移動到新類別之後,我刪除的類別檔案現在顯示在 Google 網站管理員工具中的 HTML 改進下。

重複的元描述 471

重複的標題標籤 487

了解有關修復重複標題標籤和元描述的更多信息。

這些可能需要一些時間才能從 GWMT 中刪除。

用於重新組織類別和標籤的插件

有一個出色的插件可以幫助您重新組織標籤和類別。

它還在術語管理頁面上的批量操作下拉列表中添加了兩個新選項:

  • 合併 - 將兩個或多個術語合併為一個
  • 設置父項 - 為一個或多個術語設置父項(用於分層分類法)
  • 更改分類 - 將術語從一種分類轉換為另一種分類

它適用於標籤、類別和自定義分類法。

結論

我寫這篇文章的原因是我剛開始時犯了在這個網站上創建太多類別的錯誤。

在撰寫本文時,我有 48 個!

仍在決定我將要做什麼,但是我不知道如何輕鬆更改、編輯和刪除它們,因此當我做出決定時不會做太多工作。

更新:修復了這個問題並將我的帖子分配到 11 個類別。

你呢

如果您願意,請在評論中分享您與類別相關的想法和經驗。