我正在为我们的网站运行SEO,我们的网站正在使用Apostrophe-cms。但是,SEO描述字段限制为155个字符。SEO描述:

我想在页面设置中再添加一个字段,比如文本字段。页面设置:

你能帮我指出文件在哪里吗?我可以根据这些要求调整代码吗?
发布于 2018-03-02 00:41:28
我是P‘’unk的开发人员,ApostropheCMS的创建者和管理员。看起来您使用的是旧版Apostrophe 0.5。您可以在respective docs site上找到一些文档。
要在页面设置上添加额外的字段,您需要利用Apostrophe Fancy Page module。只需在apps.js中将所需的页面类型作为模块进行npm install apostrophe-fancy-page和扩展,如下所示:
pages: {
{
name: 'my-page',
label: 'My Page'
}
},
modules: {
'some-module': {},
'some-other-module': {},
'my-page': {
extend: 'apostrophe-fancy-page',
name: 'my-page',
label: 'My Page',
addFields: [
{
name: 'textField',
label: 'New Text Field',
type: 'string'
}
]
},
}确保您的新页面模块具有与您要扩展的页面类型相同的name。重新启动服务器,您应该会看到新的页面设置字段。
如果你想把这些数据放到页面上,你现在可以在你的页面模板中调用类似这样的东西:
{{ page.textField }}
一定要检查一下latest version of ApostropheCMS!在plans for 3.0 underway的2.0版本中,有很多很酷的东西。
https://stackoverflow.com/questions/49040824
复制相似问题