Wordpress: Как я получаю имя таксономии в taxonomy.php?

Я могу отобразить термин таксономии на странице таксономии, но как я получаю таксономию или отображаю таксономию на странице.

например, когда у меня есть таксономия, названная "фруктами", и я нажимаю на фруктовый термин, названный "лимонами", Как я отображаю оба "лимона" и "фрукты" на странице термина таксономии?

Просто поиск получить эквивалентного термина. Спасибо!

8
задан James 31 July 2010 в 03:26
поделиться

2 ответа

Если вы проверите $wp_query->get_queried_object() на странице таксономии, это будет содержать объект термина, который имеет ссылку на идентификатор таксономии (в моем примере это replymc_people). Передайте это в get_taxonomy, и вы получите полный объект таксономии.

object(stdClass)[325]
  public 'term_id' => string '113' (length=3)
  public 'name' => string 'Jef Staes' (length=9)
  public 'slug' => string 'jef-staes' (length=9)
  public 'term_group' => string '0' (length=1)
  public 'term_taxonomy_id' => string '107' (length=3)
  public 'taxonomy' => string 'replymc_people' (length=14)
  public 'description' => string '' (length=0)
  public 'parent' => string '0' (length=1)
  public 'count' => string '3' (length=1)
5
ответ дан 5 December 2019 в 05:55
поделиться
get_query_var('taxonomy');

Это должно сработать.

4
ответ дан 5 December 2019 в 05:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: