创建静态页面

:bookmark: 本指南将介绍如何在 Discourse 中使用页面发布功能。此功能允许管理员或工作人员将主题转换为具有自定义样式的独立静态页面。例如,服务条款和隐私政策页面。

:person_raising_hand: 所需用户等级:管理员

在Discourse上发布静态页面

页面发布功能允许管理员用户从主题创建独立的静态页面。这与创建服务条款或隐私政策页面的过程类似。

概述

本文档将涵盖以下内容:

  • 启用页面发布功能
  • 将主题发布为页面
  • 取消发布主题
  • 常见问题及解决方案
  • 常见问题解答
  • 其他资源

启用页面发布功能

  1. 导航至 Admin > Settings
  2. 启用 enable page publishing 设置。

image

启用登录要求时的页面发布

允许未登录用户也能查看已发布的页面:

  1. 导航至 Admin > Settings
  2. 启用 show_published_pages_login_required 设置。

image

发布主题

  1. 前往公开主题的首篇帖子,点击省略号图标(...)。

image

  1. 选择扳手图标。

image

  1. 请选择“页面发布”选项。

  1. 将弹出一个模态对话框,您可以在其中确认固定链接(可从文章标题预填充)并预览发布页面的URL。

:warning: 为了允许页面发布,必须停用 安全上传 站点设置。

:information_source: 对于托管站点,安全上传功能仅限于企业计划。

发布主题

  • 若勾选“公开”选项,将会显示 公开 标签。

  • 已发布的话题将在标题下方显示通知,允许访问其发布设置。

已发布页面

取消发布话题

  1. 请在通知下方选择“发布设置”。

  1. 点击 取消发布

  1. 页面已取消发布。

常见问题及解决方案

未登录时无法查看已发布的页面

请确保在 Admin > Settings 中启用了 show_published_pages_login_required 设置。

为发布的页面添加 Discourse 页眉

目前,静态页面设计为极简风格,不包含典型的 Discourse 页眉和页脚。

常见问题解答

我可以将常见问题或关于页面设为公开吗?

您可以创建一个包含所需内容的新主题,并将其发布为页面。然后在站点设置中更改链接以指向这些新页面。

如何自定义发布页面的外观?

使用 HTML 文档的结构和相应的 CSS 选择器,在 Admin > Customize > Themes > CSS 下应用自定义样式。

其他资源

原链接: Page Publishing - Documentation / Site Management - Discourse Meta

最后编辑时间:2024年7月20日凌晨2点36分

最后翻译时间:2025-02-28T03:54:00Z

翻译模型:DeepSeek-V3