2014-07-23 102 views
1

我需要你的幫助。get_the_terms()wordpress函數是什麼意思?

我在WordPress的代碼讀取get_the_terms()mthod檢索附加到職位的分類的方面,但我真的不明白,在WordPress的意思分類,我無法理解這個方法工作。

謝謝大家。

回答

3

get_the_terms()將在之間使用WordPress循環。該功能需要2個參數:$id$taxonomy。因此,對於非常簡單的例子,你single.php模板裏面你可以這樣做:

$terms = get_the_terms(get_the_ID(), 'post_tag'); 
foreach ($terms as $term) { 
    echo $term->name; 
} 

在瀏覽器中訪問example.com/post-name-here你會在頁面上這個例子中看到顯示的所有條款(或標籤的)已被分配到「post-name-here」這一職位。

參考文獻:

0

術語Taxonomy是指一組元素。分類標準是一個集體,根據這個標準,自定義分類標準,類別,郵政標籤,郵政格式和鏈接類別都屬於這一類。

Wordpress將這些分爲兩類,即內置和自定義分類法。類別,帖子標籤,帖子格式和分類鏈接都是內置分類法,然後由register_taxonomy創建的分類法是自定義分類法

嚴格來說,所有標籤以及所有類別和所有在您創建的自定義分類中創建的術語後端定義爲terms

例如,uncategorized是分類標準category的術語。如果創建一個名爲test的標籤,則測試是一個分類術語post-tag