Python Pelican - 互联帖帖子

时间:2015-12-18 01:57:15

标签: python seo pelican

我有一个Pelican博客,我在Markdown中写了帖子。我希望每篇文章都链接到序列中的上一篇和下一篇文章,以及一篇随机文章。

所有文章都是用python脚本生成的,结果是一个名为/ content /的markdown文件夹。这里的文件是:

  • article-slug1.md
  • another-article-slug.md
  • more-articles-slug.md
  • [...]

是否有可以添加到降价处以随机链接/链接到下一个/上一个的令牌?如果没有,我怎么能在python中设置它?

提前致谢

3 个答案:

答案 0 :(得分:0)

我不确定随机文章,但对于下一个和上一个,有一个名为neighbor articles的Pelican插件。

答案 1 :(得分:0)

如果您以编程方式生成所有帖子,可以安全地假设您的生成脚本知道下一篇和之前的文章是什么吗?如果是这种情况,那么您可以直接在生成的降价中写下链接。

E.g。在another-article-slug.md末尾添加以下行:

<!-- end of article -->

[Previous Post]({filename}article-slug1.md) --
[Next Post]({filename}more-articles-slug.md)

这将产生两个链接,一个链接到上一篇文章,另一个链接到下一篇文章,以及帖子的结尾。

答案 2 :(得分:0)

Pelican Neighbours插件可能会执行您想要的操作。您必须激活插件并更新模板才能使其正常运行。