文章分类、标签列表信息#articleCategories()

文章分类、标签列表信息(articleCategories)

说明

指令 #articleCategories() 是用于读取某一篇文章的分类、或tag标签。

articleCategories的使用必须传入两个值,顺序不能相反。第一个是文章的id,第二个是指定要获取文章分类的类型。

分类、标签、专题都是一张表,只是类型不同

语法

#articleCategories(article.id,"category")
    #for(category : categories)
    <a href="#(category.url ??)">#(category.title ??)</a>
    #end
#end

| 参数 | 说明 | | -------- | -------- | |id |文章的id| |type |类型,"category"为分类,"tag"为标签|

返回参数

categories:分类的所有信息

[
    {
        "summary ": null,
        "flag": "alltheme",
        "created": "2020-09-19 22:27:51.0",
        "order_number": null,
        "icon": "https://jpress.icu/attachment/20210105/57a86e5d980b482ab869bd629e1d95e7.png",
        "count": "0",
        "pid": "0",
        "title": "全部主题",
        "type": "category",
        "meta_keywords": null,
        "content": null,
        "meta_description": null,
        "user_id": null,
        "modified": "2021-01-07 00:19:47.0",
        "style": "theme",
        "id": "2466",
        "slug": "alltheme"
    }
]

category属性在整个JPress里面都是同一份,后面不再说明

示例


获取文章的所有分类
#articleCategories(article.id,"category")
    #for(category : categories)
    <a href="#(category.url ??)">#(category.title ??)</a>
    #end
#end

获取文章的所有标签
#articleCategories(article.id,"tag")
    #for(category : categories)
    <a href="#(category.url ??)">#(category.title ??)</a>
    #end
#end

加入我们!

如果你想系统学习JPress涉及到的知识点,或者希望有人解答你在深度使用JPress时遇到问题,
加入QQ群是个很不错的选择