Styling a category link

时间:2021-09-23 作者:Gmad

我仍在学习,但我无法设计类别链接。我能够创建以下内容,因此只显示1个类别链接。但我不确定如何修改它,以便添加一个类并设置其样式。有人能帮忙吗?

            <?php 
             // category link   
$categories = get_the_category();
        if ( ! empty( $categories ) ) {
echo \'<a href="\' . esc_url( get_category_link( $categories[0]->term_id ) 
      ) . \'">\' . esc_html( $categories[0]->name ) . \'</a>\';
      }
    // category link
         ?>

1 个回复
SO网友:Ariel

下面是一个示例,说明如何使用代码,使用类别名称作为类名:

<?php 
             // category link   
$categories = get_the_category();
        if ( ! empty( $categories ) ) {
echo \'<a class="\' .esc_html( $categories[0]->name ) . \'" href="\' . esc_url( get_category_link( $categories[0]->term_id ) 
      ) . \'">\' . esc_html( $categories[0]->name ) . \'</a>\';
      }
    // category link
         ?>

相关推荐

如何在Auth.php上显示类别中的ACF Coustom字段

我使用ACF为类别添加了一个coustom字段。它在存档中运行良好。php,下面是代码:<?php echo get_field(\'students_no_class\', get_queried_object() );?> 但它在author中不起作用。php,没有显示任何内容。在作者页面中,我需要在<?php if (have_posts()) : while (have_posts()) : the_post();?> 我还做了一个测试:当我删除作者时。