-1
我使用類別的類別模板。在這個模板中,我在開始處使用函數get_the_category()來顯示列表中的選定類別。WordPress的 - 模板類別給我兩個catogories而不是一個
對於我的大部分類別,我沒有任何問題,但其中兩個(ID 9和ID 152),在他們各自的頁面上,該函數給我兩個類別,而不是一個(9和152)。
你有什麼想法來解決這個問題嗎?
我使用類別的類別模板。在這個模板中,我在開始處使用函數get_the_category()來顯示列表中的選定類別。WordPress的 - 模板類別給我兩個catogories而不是一個
對於我的大部分類別,我沒有任何問題,但其中兩個(ID 9和ID 152),在他們各自的頁面上,該函數給我兩個類別,而不是一個(9和152)。
你有什麼想法來解決這個問題嗎?
這是get_the_category()
正確行爲:
回程:對象(陣列)陣列,一個用於分配給後每個類別。
如果你需要的目標只有一個,你可以針對數組的第一個元素,像任何其他數組:
$cats = get_the_category(); // Get all of the categories
$cat = $cats[0]; // Get one category
是的,我知道,但在分類頁面,函數返回只有一個類別(在數組中,是的,但只有一個)除了函數返回2個類別的類別9和152以及順序相同外。 隨着你的代碼,它總是在同一類(152)在第一位。 – DarkCid
你可以發佈你的代碼嗎? – Samuel
您需要發佈您的代碼。如果有多個類別,你希望如何選擇這兩個類別? – rnevius