WordPress 能不能實現分類目錄添加固定字段呢?分類目錄只有名稱、別名、父級、描述這幾個項目,比如我有一個電影分類,想再添加個電影分類的縮略圖或者分類關鍵字就沒法加了,本文就解決了這樣的問題。
一、插件
Category Meta plugin,功能比較強大,可以用於給分類、標籤、自定義菜單、鏈接分類等添加自定義欄目,支持單行/多行文本框、多選框以及圖片上傳。
使用方法
激活插件後,進入後台 – 設置 – Category Meta,這裏可以創建/管理你添加的自定義欄目。

Meta Name:添加自定義欄目的名稱 (用英文);
Sanitize meta name:一般都勾選吧;
Meta Type:選擇自定義欄目的類型,包括 Text 單行文本框、 Text Area 多行文本框、 Image 圖片上傳、 Check Box 多選框
Meta Toxonomy:是要添加自定義欄目的地方,可選擇 category 分類、 post_tag 標籤、 nav_menu 菜單、 link_category 鏈接標籤、 post_format
最後,點擊 Add Meta,就可以添加想要的自定義欄目了。如我們 Meta Toxonomy 選的是 category,那麼在文章 – 分類目錄下就可以看到剛才添加的自定義欄目 color 了。

如何調用這個自定義欄目的值呢,可以使用下面 php 代碼即可:
- if (function_exists('get_terms_meta')) {
- $metaValue = get_terms_meta($category_id, $meta_key);
- echo $metaValue[0];
- }
如在主題目錄下,一般分類目錄所使用的模板是 category.php 或這是 archive.php,那麼我們可以在這些 php 文件中添加代碼:
- if ( is_category() ) {
- if (function_exists('get_terms_meta')) {
- $metaValue = get_terms_meta(get_query_var('cat'), 'color');
- echo $metaValue[0];
- }