将wordpress分类术语slug作为类添加到术语中

将wordpress分类术语slug作为类添加到术语中,wordpress,custom-taxonomy,Wordpress,Custom Taxonomy,我有以下问题。对于我正在进行的一个项目,我使用get_the_term_list来响应特定帖子和分类法中的所有术语。不,我需要能够设计出每一个以不同方式呼应出来的术语。为了让它工作,我想将术语->slug作为一个类添加到列表项中,但我无法让它工作。我知道如何将slug添加到ul中,但这不是我所需要的,因为这样我就无法根据slug设置单个列表项的样式 因此,在这一点上,我用它来获取基于当前帖子的所有术语: 这里的“获取术语列表”会很棘手。相反,你可以试试这个-- 修复了thanx到@Mickey

我有以下问题。对于我正在进行的一个项目,我使用get_the_term_list来响应特定帖子和分类法中的所有术语。不,我需要能够设计出每一个以不同方式呼应出来的术语。为了让它工作,我想将术语->slug作为一个类添加到列表项中,但我无法让它工作。我知道如何将slug添加到ul中,但这不是我所需要的,因为这样我就无法根据slug设置单个列表项的样式

因此,在这一点上,我用它来获取基于当前帖子的所有术语:


这里的“获取术语列表”会很棘手。相反,你可以试试这个--


修复了thanx到@Mickey的简单但有效的解决方案。最终得到了我想要的结果:

<?php $terms = get_the_terms( $post->ID, 'thema' ); ?>

<ul class="project-themes no-bullet">
    <?php foreach($terms as $term) { ?>
        <li class="<?php get_term_link( $term->slug); ?>">
            <a href="<?php echo get_term_link( $term->term_id ); ?>"><?php  echo $term->slug; ?></a>
        </li>
    <?php } ?>
</ul>


    Thanx用于此解决方案。忘了有时候事情是那么容易。
    <?php $terms = get_the_terms( $post->ID, 'thema' ); ?>
    
    <ul class="project-themes no-bullet">
        <?php foreach($terms as $term) { ?>
            <li class="<?php get_term_link( $term->slug); ?>">
                <a href="<?php echo get_term_link( $term->term_id ); ?>"><?php  echo $term->slug; ?></a>
            </li>
        <?php } ?>
    </ul>