Ghost Ghost 博客中如何更改标签(tags)和作者(authors)的 URL? 文章介绍了 Ghost 中的默认分类法,包括作者和标签,省去了创建归档页面的麻烦。然后,教程展示了如何定制分类法,通过修改 routes.yaml 文件中的配置实现自定义术语,如将/tag/转换为/topic/。这种简单的几行代码修改能够满足用户对分类法的个性化需求,使得文章和作者页面的链接更符合用户期望。
Ghost Ghost 博客中如何使用 Code Injection?图文教程 代码注入(Code Injection)是在 Ghost 站点中添加分析、样式、字体、元标签和脚本的理想工具。通过 Code Injection 页面,可以注入到站点头部和页脚,实现对每个页面的定制。最常见的用例是通过添加 CSS 样式自定义主题外观,或者通过注入 JavaScript 实现特效。
Ghost Ghost 博客中如何更改文章帖子的排序?图文教程 Ghost 默认按时间顺序显示文章,但通过编辑routes.yaml文件可自定义排序方式,如逆序、按标题。下载文件,定义自定义路由,可实现按发布日期或标题排序,甚至结合 filter 属性限制结果,多个排序方式也可定义,例如先显示特色内容再按时间顺序。灵活运用 routes.yaml 文件,定制 Ghost 网站文章展示方式。
Ghost Ghost 博客的 Node 版本升级到 18.xx.x 的解决方案 Ghost 5.71.0 及以上版本不支持 Node 16,要使用新版 Ghost CMS 需将 Node.js 升级至 18,Ghost 官方推荐使用 Node v18 Hydrogen LTS。生产环境建议使用官方推荐版本,经过严格测试。升级 Node.js 需配置 Nodesource GPG 密钥、创建 deb 存储库并安装/升级 Node.js。
Ghost 怎么让 Ghost 博客中的外部链接打开一个新的选项卡窗口?图文教程 打开外部链接的新选项卡可提高网站停留时间和用户满意度。可通过 HTML 或 JavaScript 实现,JavaScript 方式可自动处理所有外部链接,提高灵活性。在 Ghost 设置中的 Code Injection 中添加相应脚本,例如使用 JavaScript 循环遍历并添加 target="_blank"属性。
Ghost Ghost 博客中如何给代码添加高亮?图文教程 在 Ghost 管理后台的 Code Injection 设置中引入 Highlight.js 或 Prism.js,通过添加核心文件和指定语言的组件文件,准备就绪后即可在 Markdown 中触发语法高亮。
Ghost 如何让 Ghost 博客显示阅读时间和进度条?图文教程 本教程介绍了如何在 Ghost 主题中添加阅读时间和进度条。通过使用reading_time帮助器,可以轻松显示文章的阅读时间,并进行自定义。进一步,通过添加元素和相应的 CSS 样式,实现了美观的阅读进度条。
Ghost 如何给 Ghost 博客添加目录?图文教程 为了给文章添加目录,我们将使用一个名为 Tocbot 的 JavaScript (JS) 库。该库为我们解决了复杂的工作,其中包括查找帖子的二级、三级等标题,并为此创建文章的锚点链接以及向读者显示它们在页面上的位置。
Ghost 如何在阿里云服务器中搭建一个 Ghost 博客?图文教程 本文介绍如何在阿里云的 Ubuntu 20.04 操作系统的轻量应用服务器上部署 Ghost 博客,包括创建新用户、安装Nginx、MySQL、Node.js、Ghost-CLI等。