在製作網站時,需要在分類頁面調用各自分類下的不同的信息,來實現在不同的分類頁面顯示相應的欄目信息。例如每個分類的介紹,分類的公告,分類的縮略圖或者分類關鍵字等。

WordPress 程序自身只帶有調用分類的名稱,分類的描述,分類的別名功能,怎麼才能實現給 WordPress 分類自定義欄目信息呢,效果類似於 WordPress 自定義欄目功能,可以使用一款強大的 WordPress 插件---- Category Meta plugin 。

Category Meta plugin,功能比較強大,可以用於給分類、標籤、自定義菜單、鏈接分類等添加自定義欄目,支持單行/多行文本框、多選框以及圖片上傳,對於我們自己做網站有着很大的作用。

WordPress 調用分類自定義欄目方法:

下載插件並安裝,激活插件後,進入後台 – 設置 – 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 代碼即可:

[php]
<?php if ( is_category() ) {
if (function_exists('get_terms_meta')) {
//meta name 改為你自己命名的自定義欄目名稱
$metaValue = get_terms_meta(get_query_var('cat'), 'meta name');
echo $metaValue[0];
}
}?>[/php]