雖然分類頁面 archive.php 會幫我們將所有屬於該分類的文章自動列出,不用去管現在的分類ID,但是我們有時候想要做一種效果,讓 menu 反白指示現在是停留在哪一個單元上,這時候就要去比對 term_id ,來方便加入 css。

關於存取分類的資料表在『wp_terms』內,他的欄位命名為『term_id』,我們可以用簡單的語法取到:

$current_category = single_cat_title("", false);  //名稱
$term_id = get_queried_object_id($current_category); //ID

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *