2015-06-01 186 views

回答

3

固定鏈接是指類的搜索引擎友好的URL,獲得永久鏈接,你可以使用下面的代碼

$category_link = get_category_link($category_id); 
0

給定的代碼會輸出什麼,因爲get_post_meta是與相關的meta_values有用。

所以要獲得分類鏈接,wordpress中有一個功能是get_category_link,但它有需要參數category_id。所以你最終還需要類別ID來獲得分類鏈接。

要獲取類ID,您可以使用get_the_category,你可以這樣做,

$cat_name = get_the_category($post->ID); 

所以它會給你對象的數組(如果你想看到數組對象,簡單地做var_dump($cat_name))您可以從該對象獲得category_ID

所以現在你將有category link,你可以通過get_category_link($cat_name[0]->cat_ID)得到。

最終代碼來獲得類別鏈接:

$cat_name = get_the_category($post->ID); 
    echo get_category_link($cat_name[0]->cat_ID); 

注:如果你想在循環鏈接,你可以簡單地使用the_category