我希望将更多.hbs文件添加到ghost / custom / themes / casper,例如关于页面和登录页面。这样,所有文件都使用相同的默认布局,并且我的博客有/ blog目的地。
但是,当我创建.hbs文件(例如about.hbs)并给它与page.hbs中的代码相同时,并将其上传到主题文件夹,当我转到my-url.com/about时,它给出了404。
那么,我该如何创建自定义.hbs页面?
答案 0 :(得分:9)
.hbs
- 文件名如下:page-about.hbs
。 来自Ghost Documentation on custom pages:
例如,如果您有一个' 关于'包含网址
/about/
的网页,添加名为page-about.hbs
的模板会导致该模板用于约会页面,而不是page.hbs
或post.hbs
。这些模板存在于层次结构中。 Ghost首先查找与slug(
page-:slug.hbs
)匹配的模板,然后查找page.hbs
,如果两者都不可用,最后使用post.hbs。