gpt4 book ai didi

pug - 如何在hexo博客中添加规范链接?

转载 作者:行者123 更新时间:2023-12-02 05:37:41 25 4
gpt4 key购买 nike

我已经设置了一个 hexo 博客并配置了两个指向同一实例的顶级域例如domain.com 和domain.org

我想为整个站点设置规范 URL。有plugin为此,但我无法理解该怎么做,因为我不知道 jade 或 ejs。

有什么方法可以在修改或不修改主题的情况下做到这一点吗?

最佳答案

不,如果不修改主题(或使用已经支持它的主题),就无法实现此目的。

主题是页面的一种模板,在网站生成期间会处理主题并插入您的内容,保存的结果是 .html文件。只需包含规范链接即可轻松自定义主题。

由于我不知道您使用的是什么主题,所以我会选择 tranquilpeak例如。在主题源中找到layout/_partial/head.ejs ,该文件负责生成<head>博客中每个 HTML 文件的部分。在此文件中,<head> 之后标记您将放置插件助手 <%- autoCanonical(config, page) %> .

这里的EJS,是一种模板语言。标签<% %>里面放了什么将在网站生成期间进行处理,其结果将放入最终的 HTML 文件中。您提到的插件有一个名为 autoCanonical 的辅助函数它将由 Hexo 的 EJS 预处理器进行评估,它返回的任何内容都将转到 HTML。

编辑:

Using theme https://github.com/tufu9441/maupassant-hexo (Jade templates)

该主题基于 Jade 模板,您应在 Line 26 of base.jade 附近的某个位置添加插件助手文件以及对 this place on base-without-sidebar.jade 的类似修改文件

| !{ autoCanonical(config, page) }

就可以了。

关于pug - 如何在hexo博客中添加规范链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39764967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com