gpt4 book ai didi

php - 从 WordPress 搜索结果页面获取类别名称

转载 作者:行者123 更新时间:2023-12-01 04:37:23 24 4
gpt4 key购买 nike

在特定博客类别中进行搜索查询(重定向到 WP BLOG 主页面)后,我的搜索 URL 如下所示

.../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]) 的名称相呼应。我不知道如何更改它,以便它与当前类别名称相呼应 - 顺便说一句,它是输出任何结果的唯一版本。

最佳答案

在后循环中尝试此操作:

$postcat = get_the_category_list( '|','',$post->ID );

echo $postcat;

关于php - 从 WordPress 搜索结果页面获取类别名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48139704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com