themes - 我可以手动更改ghost中的页面url吗?
问题描述
大家好,我是 ghost 新手,想更改团队页面的页面链接,例如:
www.myblog.com/team-name
像是 :
www.myblog.com/team/team-name
这是我的 routes.yaml 页面
路线:/团队/:团队/:家
集合:/blog/:永久链接:/blog/{slug}/ 模板:-索引
分类法:标签:/topic/{slug}/ 作者:/author/{slug}/
并尝试了许多解决方案,但对我没有任何帮助,并在此先感谢
解决方案
您是否将团队成员创建为帖子?如果是这样的话,应该这样做:
collections:
/:
permalink: /{slug}/
template: index
filter: 'tag:-hash-team'
/team/:
permalink: /team/{slug}/
template: team
filter: 'tag:hash-team'
这将创建一个新的帖子集合,出现在“/team/”中。任何带有私人标签“#team”标签的帖子都将被放入此收藏并显示为链接“/team/team-name/”。不需要路由下的初始团队配置:)。希望这可以帮助!
推荐阅读
- angular - 文档创建猫鼬中的自动增量版本
- delphi - 如果还有日期时间字段,Delphi 10.4 无法在 DBGrids 上显示十进制 (5,2) BCD 字段
- trac - 我如何配置 trac 以在一段时间内连接本地和远程数据库 mysql
- javascript - 在 ReactJS/Javascript 中将 Base64 转换为 PDF 文件时遇到错误
- javascript - 在 html 页面的不同位置显示来自输入字段的文本
- c# - 如何在 C# 中更改 Web 服务项目中的命名空间
- c# - CefSharp ChromiumWebBrowser 背景不再透明
- javascript - 如何构建数据以将其导入 Firestore 模拟器
- node.js - @tensorflow/tfjs-node:用于非 AVX CPU 的 tensorflow.dll 版本
- json - 在 Vue.js 中循环打印 Font Awesome 图标