在WordPress中,当你的文章属于多个分类时,通常,当你的文章显示在前端页面上时,会同时显示多个分类目录,太多的类别数据会显得有些尴尬,那么存在多个分类目录时,是否能将其设置为仅显示一个?默认情况下,你的分类目录代码会如下所示: 1<?php the

在WordPress中,当你的文章属于多个分类时,通常,当你的文章显示在前端页面上时,会同时显示多个分类目录,太多的类别数据会显得有些尴尬,那么存在多个分类目录时,是否能将其设置为仅显示一个?
当WordPress中有多个分类目录时,如何设置为仅显示一个
默认情况下,你的分类目录代码会如下所示:

1 <span class="category"><?php the_category(‘ ‘) ?></span>

the_category()函数的作用是以链接形式显示指定文章ID的分类
语法结构:

1 <?php the_category($separator, $parents, $post_id); ?>

参数介绍

  1. $separator 指定间隔符号,常用的有 (?)、(>)、(| )、(-);
  2. $parents 分类显示方式,两个值multiple和single;
  3. $post_id 文章的ID号;

显示第一个类别的名称:

1
2
3
4
<?php
    $category = get_the_category();
    echo $category[0]->cat_name;
?>

显示第一个类别的连接:

1
2
3
4
5
6
<?php
    $category = get_the_category();
        if($category[0]){
        echo ‘<a href="’.get_category_link($category[0]->term_id ).‘">’.$category[0]->cat_name.‘</a>’;
    }
?>

获取指定文章编号的类别信息:

1
2
3
4
5
<?php
    global $post;
    $categories = get_the_category($post->ID);
    var_dump($categories);
?>

显示类别的图片:

1
2
3
4
5
<?php
    foreach((get_the_category()) as $category) {
        echo ‘<img src="http://www.febdays.com/images/’ . $category->cat_ID . ‘.jpg" alt="’ . $category->cat_name . ‘" />’;
    }
?>
温馨提示:本文最后更新于 2023-12-09 15:46 ,某些文章具有时效性,若有错误或已失效,请在下方留言或联系QQ115904045
声明:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:115904045@qq.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA打赏
共{{data.count}}人
人已打赏
wordpress教程

WordPress自定义后台菜单仪表盘

2023-12-9 15:46:51

wordpress教程

自定义排序WordPress分类目录

2023-12-9 15:46:53

  • 0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索

    夕阳无别事,等风也等你

    联系我们