Как то странно было по запросу wordpress id категории текущего поста. Не найти однозначного ответа в поисковой выдаче на первых страницах. Одни статьи на отвлеченные темы. Попробуем ответить на вопрос кратко и по-сути.
ID категории/рубрики текущего поста/записи в WordPress:
1 2 3 4 | $categories = get_the_category(); if($categories[0]){ echo '<a href="' . get_category_link($categories[0]->term_id ) . '">'. $categories[0]->name . '</a>'; } |
get_category_link($categories[0]->term_id – ссылка на первую (если запись принадлежит нескольким), или единственную рубрику.
$categories[0]->name – название категории.
Данный способ помог решить задачу реализации кнопки возвращения в категорию (рубрику), находясь на странице записи. Здесь важным моментом является то, что вместо названия категории можно писать любой текст (например “Вернуться”), так как просто ссылку на категорию с названием можно получить более легкими способами с помощью одной переменной.