Skip to content

增加新的文章详情页访问规则或允许用户自定义 #7013

Open
@QingFeng-awa

Description

@QingFeng-awa

前置条件

  • 已经在 Issues 列表中搜索了相关问题。
  • 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 Discussions 提交。
  • 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。

你当前使用的版本

2.20.8

描述一下此特性

增加更多文章详情页访问规则或允许用户自定义。
我这里希望加的有:

  • /tags/slug
  • /categories/slug
  • /tags/name
  • /categories/name
  • /year/name
  • /y/m/name
  • /y/m/d/name
  • /slug (其实可以用页面代替,但某些主题页面和文章渲染效果不同因此不希望用这种方法解决)
  • /name

或者可以做一个自定义选项,包含:

  • 标签
  • 分类
  • 别名
  • 名称
  • 日期
  • UUID
  • ShortUUID

你们完全可以用2.20(看起来是新增的)组件:
Image
这张图是从Nexus 知识库主题的页脚配置那块截的,目前我看好几个主题都在用这个做菜单配置。

谁说这想法孬啊,这想法太棒了(doge)

附加信息

@guqing#3477 提到了后续有考虑支持自定义路由, #5284 #5916 也有同想法。
但看起来都不了了之了,所以我在这重提一下。

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/coreIssues or PRs related to the Halo Corearea/uiIssues or PRs related to the Halo UIkind/featureCategorizes issue or PR as related to a new feature.priority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions