本指南涵盖了如何在 Discourse 上使用页面发布功能。此功能允许 Staff 用户将主题转换为具有自定义样式的独立静态页面。示例包括服务条款和隐私政策页面。
所需用户级别:Staff
在 Discourse 上发布静态页面
页面发布功能允许 Staff 用户从主题创建独立静态页面。这类似于创建服务条款或隐私政策页面的过程。
摘要
本文档将涵盖:
- 启用页面发布
- 将主题发布为页面
- 取消发布主题
- 常见问题及解决方案
- 常见问题解答 (FAQs)
- 附加资源
启用页面发布
- 导航至
Admin>Settings(管理 > 设置)。- 激活
enable page publishing(启用页面发布)设置。
登录时启用页面发布
若要使已发布的页面在用户未登录时可见:
- 在
Admin>Settings(管理 > 设置)处激活show_published_pages_login_required(需要登录才能显示已发布页面)设置。
发布主题
转到公共主题的第一个帖子,然后选择省略号图标(…)。
选择扳手图标。
选择“Page Publishing”(页面发布)选项。
将出现一个模态对话框,允许您确认 slug(可从帖子标题预先填充)并预览已发布页面的 URL。
要允许页面发布,必须禁用 secure upload(安全上传)站点设置。
:information_source: **对于托管站点,[安全上传仅限于企业版 (Enterprise plan)。](https://meta.discourse.org/t/secure-uploads/140017#enabling-secure-uploads-2)**已发布的主题
如果勾选了
Public(公开)选项,将出现一个 public 标签。
已发布的主题将在标题下方显示一条通知,允许访问其发布设置。
已发布的页面
取消发布主题
在通知下方选择
Publishing Settings(发布设置)。
点击 Unpublish(取消发布)
主题已取消发布。
常见问题及解决方案
登出后无法看到已发布的页面
确保在
Admin>Settings(管理 > 设置)中激活了show_published_pages_login_required设置。向已发布页面添加 Discourse 标题
目前,静态页面旨在保持最小化,不包含典型的 Discourse 标题和页脚。
常见问题解答 (FAQs)
我可以将 FAQ 或关于页面设为公开吗?
您可以创建一个包含所需内容的新主题并将其发布为页面。更改站点设置中的链接,使其指向这些新页面。
如何自定义已发布页面的外观?
使用 HTML 文档结构和相应的 CSS 选择器,在
Admin>Customize>Themes>CSS(管理 > 自定义 > 主题 > CSS)下应用自定义样式。附加资源
118 个赞











