我再次陷入困境:)
在特定博客类别中的搜索查询(重定向到主WP BLOG页面)之后,我的搜索网址看起来像
.../online-shop/?s=&category=new-posts-category&post_type=post
不幸的是,我无法在搜索结果页面中回显类别名称(new-posts-category)。我想我尝试了所有可能的方法,我在Wordpress Codex上找到了(比如Codex - 到目前为止,在我的woocommerce搜索结果中这样做很好)。知道如何解决这个问题吗?
修改
我到目前为止最接近的是(Source)
$categories = get_the_category();
// if ( ! empty( $categories ) ) {
echo esc_html( $categories[0]->name );
// }
但是这个回应了$ categories的第一个数组元素([0])的名称。我不知道如何更改它,以便它回应当前的类别名称 - 顺便说一下,唯一的版本输出任何结果。
答案 0 :(得分:1)
在后循环中尝试:
$postcat = get_the_category_list( '|','',$post->ID );
echo $postcat;