每个类别的背景颜色不同

发布于 2025-01-11 03:12:55 字数 378 浏览 1 评论 0原文

如何使用自定义帖子以不同的背景颜色显示我的类别? 我喜欢呼应我的分类中的 slug 名称,使其成为 span 的类属性,并在 css 中对其进行样式设置。但我无法回显 slug 名称,也无法同时显示类别名称。

    <?php $post_terms = get_the_terms(); ?>
        <span class="<?php echo $post_terms[0]->slug; ?>">
            Categories: <?php echo $post_terms[0]->cat_name; ?>
        </span>

你能告诉我什么是正确的代码吗?

How can I display my categories in different background color using a custom post?
I like to echo the slug name from my taxonomy to become the class attributes of span and style it in css. but I can't able to echo the slug name and I can't display the category name at the same time.

    <?php $post_terms = get_the_terms(); ?>
        <span class="<?php echo $post_terms[0]->slug; ?>">
            Categories: <?php echo $post_terms[0]->cat_name; ?>
        </span>

can you show me what is the right code?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

诗酒趁年少 2025-01-18 03:12:55

您可以使用此代码来实现这一点;

    <?php $category = get_the_terms( $post->ID, 'your_taxonomy_cat_name' ); ?> 
        <span class="post-category-color-text <?php echo $category[0]->slug; ?>">
        Categories: <?php  foreach ( $category as $cat){ echo $cat->name;}?>
    </span>

我希望这段代码能对您有所帮助。快乐编码

you can achieve that using this codes;

    <?php $category = get_the_terms( $post->ID, 'your_taxonomy_cat_name' ); ?> 
        <span class="post-category-color-text <?php echo $category[0]->slug; ?>">
        Categories: <?php  foreach ( $category as $cat){ echo $cat->name;}?>
    </span>

I hope this code will help you. happy coding

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文