php 获取当前帖子类型的所有分类和术语

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 获取当前帖子类型的所有分类和术语相关的知识,希望对你有一定的参考价值。

public function taxonomies()
{

  $queried_object = get_queried_object();

  $taxonomies = get_object_taxonomies( $queried_object->name, 'objects' );

  return $taxonomies;
}
@foreach( $taxonomies as $taxonomy )
  {!! $taxonomy->label !!}
    
  @php

    $terms = get_terms(array(
      'taxonomy' => $taxonomy->name,
      'hide_empty' => false,
    ));

  @endphp

  @foreach( $terms as $term )
    {!! $term->name !!}
  @endforeach

@endforeach

以上是关于php 获取当前帖子类型的所有分类和术语的主要内容,如果未能解决你的问题,请参考以下文章

使用 taxonomy-tax_slug.php 模板为所有分类术语创建档案

php 显示每个分类术语存档页面中的所有帖子

php 按分类标准获取帖子的主要术语。如果使用Yoast主要术语,请将其返回,否则回退到第一学期。

具有相同分类术语中的下一个和上一个帖子的自定义帖子类型

如何获取自定义帖子类型的分类值

php 创建帖子时自动生成分类术语