前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hexo 引用自己撰写的文章

Hexo 引用自己撰写的文章

作者头像
zucchiniy
发布2020-05-22 12:02:11
1.5K0
发布2020-05-22 12:02:11
举报
文章被收录于专栏:洞明学问洞明学问

文章中,有时候需要自己给自己引流,所以经常要引用自己的文章,原来在使用 Hugo 的时候,是用的直接写入文章最终链接的方法引用,虽然可以成功的引用文章,但是如果原本的文章链接变化了,就不能使用了,所以最好的方法就是在生成系统之内直接引用。

Hexo 提供了 标签插件 来完成这个功能。

代码语言:javascript
复制
{% post_path filename %}
{% post_link filename [title] [escape] %}

比如想要引用我的某一篇文章,需要写 post_link '工具环境/github-jsDelivr' 就可以在文章中看到:GitHub 做为博客图床,这样就可以进行站内文章的引用了,这里展示的是文章中的 title 字段,而不是文件名,但是要注意的是,这里默认的路径是在 _post 路径下,如果不是默认路径,需要写上相对路径。

当然,也可以按自己的想法,定义一个名称,比如 post_link '工具环境/github-jsDelivr' '测试' 这样,我们看到的链接是有个人定义的名称的:测试。这两个展示的名称不同,但是最终指向的都是同一篇文章。

另外还有一种方案,是使用 post_path 指定文章的链接地址,但是不是链接,比如 post_path '工具环境/github-jsDelivr',我们在文章中看到的是: /archives/de549f00.html ,主要可以直接插入文件链接,也很方便。

相比较而言,post_link 的方式更常用,但是有些时候,使用 post_path 也可以帮助我们获取信息。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-01-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档