Drupal - 创建内容
Drupal - 创建和管理内容
Section titled “Drupal - 创建和管理内容”内容是任何网站的核心。Drupal 通过其“内容类型”(Content Type) 系统,提供了一个强大而灵活的系统来创建、组织和展示各种类型的内容。当您使用“标准”(Standard) 配置安装 Drupal 时,它会默认带有两种内容类型:“文章”(Article)(用于新闻或博客文章等时效性内容)和“基本页面”(Basic page)(用于“关于我们”等静态内容)。
本章将引导您完成创建新内容的流程。
创建内容的步骤
Section titled “创建内容的步骤”步骤 1:导航至“添加内容”页面
在 Drupal 管理菜单中,点击“内容”(Content)。这通常会带您进入 /admin/content 页面,该页面列出了所有现有内容。
在“内容”页面,点击“+ 添加内容”按钮。
描述:这是创建任何新内容项的起点。
步骤 2:选择内容类型
您将看到一个可用内容类型列表。在本例中,我们选择“基本页面”(Basic page),因为我们在之前的章节中已经介绍了它的创建。如果您要创建博客文章,则应选择“文章”(Article)。
点击您希望创建的内容类型的名称(例如,“基本页面”)。
描述:每种内容类型都有自己的一套字段(Field)和配置,以适应其用途。
步骤 3:填写内容表单
将出现一个包含所选内容类型特定字段的表单。我们以“基本页面”为例,看看您可能会遇到哪些常见字段:
- 标题 (Title):(必填)本内容的主要标题。(例如,“我们公司历史”)。
- **正文 (Body):**主要的内容区域。Drupal 通常使用富文本编辑器(所见即所得 WYSIWYG,例如 CKEditor 5),允许您格式化文本、添加图像、嵌入媒体、创建链接等。您可以选择不同的“文本格式”(Text formats)(例如,Basic HTML, Full HTML),它们控制允许使用的 HTML 标签和功能。
- 菜单设置 (Menu settings):(可选)如果您希望此内容出现在菜单中:
- 版本信息 (Revision information):(可选)当您保存更改时,Drupal 可以创建一个新版本(Revision)。您可以添加“版本日志消息”(Revision log message) 来描述您的更改(例如,“更新了联系信息”)。这对于跟踪更改和在需要时恢复非常有用。
- URL 路径设置 (URL path settings):
- 评论设置 (Comment settings):(如果为该内容类型启用了评论)您通常可以选择为此特定内容项“开启”(Open) 或“关闭”(Close) 评论,从而覆盖内容类型的默认设置。
- 作者信息 (Authoring information):
- 发布选项 (Publishing options):
对于“文章”内容类型,您可能还会看到诸如“标签”(Tags)(用于分类术语(Taxonomy terms))或“图像”(Image) 字段等字段。
步骤 4:保存内容
填写完所有详细信息后,点击表单底部的“保存”(Save) 按钮。
描述:这会将内容保存到数据库(Database) 中。如果勾选了“已发布”,内容现在就会在您的网站上显示。
步骤 5:查看您创建的内容
保存后,您通常会被重定向到查看新创建的页面。您可以看到标题、正文和其他字段如何根据您的主题(Theme) 和内容类型的显示设置(Display settings) 进行显示。
如果您设置了 URL 别名,可以通过那个友好的 URL 访问内容。您也可以在“内容”列表 (/admin/content) 中找到它。
管理现有内容
Section titled “管理现有内容”要管理现有内容(编辑、删除、发布/取消发布):
- 前往“内容” (
/admin/content)。 - 您会看到一个所有内容项的表格。您可以按标题、内容类型、发布状态等进行筛选。
- 在内容项的“操作”(Operations) 列中,您可以选择“编辑”(Edit) 来修改它,或选择“删除”(Delete) 来移除它。
- 您也可以通过选择多个项目并选择诸如“发布所选内容”或“删除所选内容”之类的操作来执行批量操作(Bulk operations)。
实际场景:一位博客作者使用“文章”内容类型撰写新文章。他们添加了一个引人注目的“标题”,在“正文”中写下自己的想法,上传“特色图片”(Featured Image),添加相关的“标签”进行分类,然后点击“保存”发布。他们之后会从内容列表中使用“编辑”操作来修复文章中的错别字。
额外资源:
- Drupal 用户指南 - 使用内容: https://www.drupal.org/docs/user_guide/en/content-chapter.html
- Drupal 中的 CKEditor 5: https://www.drupal.org/docs/core-modules-and-themes/core-modules/ckeditor-5