gpt4 book ai didi

wordpress - 如何在 wp-query->have_posts 循环中获取帖子类别名称(仅限字符串)

转载 作者:行者123 更新时间:2023-12-03 22:22:21 24 4
gpt4 key购买 nike

我只想在 WP_Query()->have_posts() 循环中为每个帖子获取字符串 post_category_name。例如:以下内容。

<?php while (WP_Query()->have_posts()) : ?>

<div class="post_category_name"></div>

<?php endwhile; ?>

如何获取循环的类别名称,仅字符串,没有任何元素包装,以便我可以将其用作 class="category"

我试过 the_category() 但它返回一个 li > a 项目...

最佳答案

已经有人考虑过了。您正在寻找 post_class功能。

正在做:

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

应该给你,例如:

<div id="post-1" class="post-1 post type-post status-publish format-standard hentry category-one category-two tag-one tag-two">

编辑:

如果你只想要类别名称,那么你必须指定你需要的女巫类别,因为帖子可以有多个。除了循环搜索和验证,如果你想要第一个,你会做:

$c = get_the_category();
// Name
echo $c[0]->cat_name;
// Slug
echo $c[0]->category_nicename;

关于wordpress - 如何在 wp-query->have_posts 循环中获取帖子类别名称(仅限字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966370/

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