文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

在WordPress网站上添加文章分类信息

2023-09-04 15:14

关注

WordPress 含有一套分类系统(taxonomy,也可叫分类、分类法),且支持自定义,默认自带的分类如类别(category)、标签(tag)等

管理员可以具体设置若干分类项(term,也可理解为每一个分类的实例),如“前端”、“后端”是类别(category)的 2 个分类项(term)

我们可以自定义分类(taxonomy),便于以不同的分类标准区分文章,如我可以添加“专栏”、“话题”等分类

自定义分类的方法略显麻烦,可以通过安装插件快速自定义,如 TaxoPress 插件,由于不是本文重点,此处不多介绍

笔者希望网站能够在罗列文章的同时顺便将文章的分类信息一同展示出来,那么这就需要用到 the_category()the_tags()wp_get_post_terms()

输出文章类别函数 the_category() 详解

https://www.beizigen.com/811.html

输出文章标签函数 the_tags() 详解

https://www.beizigen.com/824.html

获取文章所属分类法函数 wp_get_post_terms() 详解

https://www.beizigen.com/3701.html

先在服务器上找到 WordPress 站点目录,如笔者的是 /www/wwwroot/[站点文件名]

在目录底下找到 wp-content/themes/[WordPress使用的主题名称]/

在你想要显示文章分类信息的地方添加以下代码

如可以添加在博客简略信息罗列展示页 content.php,博客详情页 single.php

类别与标签

image-20221110182201473

 echo '类别:';the_category( ' , ', 'single',false);?><?php the_tags('标签:', ' , ' , ''); ?>

自定义分类

此处以自定义分类“专栏”(post_column)为例

image-20221110182259779

$columns = wp_get_post_terms(get_the_ID(), 'post_column');if(!empty($columns)){    echo '专栏:';    $last_column=end($columns);    foreach ( $columns as $column ) {        printf( '%2$s',               esc_url( get_category_link( $column->term_id ) ),               esc_html( $column->name )              );        if($column!=$last_column) echo ' , ';    }}

来源地址:https://blog.csdn.net/weixin_42077074/article/details/127794063

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-开源
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯