我试图调用分类法的值->slug,但由于某些原因,它不起作用。知道为什么吗?
@php
$id = get_the_ID();
$taxonomies = wp_get_post_terms( $id, 'section');
@endphp
<div class="container px-3">
<div class="row pt-2">
<div class="col">
<nav aria-label="breadcrumb" class="mt-5">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="{{site_url()}}">Home</a></li>
<li class="breadcrumb-item active" aria-current="page" ><a href="{{site_url()}}/knowledge-base">Knowldege Base</a></li>
<li class="breadcrumb-item active" aria-current="page" ><a href="{{site_url()}}/knowledge-base/@php echo $taxonomies->slug @endphp ">Knowldege Base</a></li>
</ol>
</nav>
<h1 class=" my-5 advcolor" >{{the_title()}}</h1>
{{the_content()}}
</div>
</div>
</div>
@endsection发布于 2020-10-14 02:00:05
wp_get_post_terms()返回一个terms对象数组,所以如果您想访问slug,也许可以通过$taxonomies->slug获取第一个术语。有关更多信息,请查看此https://developer.wordpress.org/reference/functions/wp_get_post_terms/
https://stackoverflow.com/questions/64340522
复制相似问题