2013-09-27 41 views
1

我有一個自定義分類,我正在使用自定義帖子類型。我已通過高級自定義字段向自己的分類添加了自定義字段。從wordpress自定義分類中獲取元數據

我需要調用在我的taxonomy.php頁面上選擇的元數據。我可以調用這個代碼的自定義分類的ID ...

$term = get_cat_ID(single_cat_title('slug',false)); 
echo $term 

這正確返回分類ID,所以現在我只需要查詢這個特定ID的元數據發現字段的值「list_template 「

幫助表示讚賞

+0

我試過這個......但它破了$ term = get_cat_ID(single_cat_title('',false)); \t $ template = get_tax_meta($ term,'list_template'); – Jaymes

+0

你是否設法解決這個問題?我在這裏也遇到同樣的問題 –

+0

剛剛添加了解決方案作爲答案。 – Jaymes

回答

0

可以使用get_post_meta功能在WordPress實現這一點,這是一個鏈接get_post_meta它在WordPress抄本。

+0

get_post_meta似乎不適用於分類學meta。除非我有辦法在get_post_meta函數中傳遞分類標識 – Jaymes

0

我做到了。這是我使用的代碼。

$templateCategory = "patient_category_$catIdChild"; 
$template = get_field('list_template', $templateCategory); 

patient_category是我的自定義分類學slu。。所以只需在你的地方使用你的slu g。

$ catIdChild是自定義分類標識。所以一旦你有了稅號,你可以插入這個變量來獲得特定分類的查詢。

list_template是我的自定義字段在我的分類頁面上的slu so,所以顯然將它替換爲您的自定義字段slug。

讓我知道你是否需要一些幫助。

相關問題