首页 > 解决方案 > 在 r-blogggers 上获取 hugo-goa 的 blogdown

问题描述

我试图将以下博客风格blogdown::new_site(theme = "shenoybr/hugo-goa")带给 r-bloggers。

以下如何在 R-Bloggers 上获取我的 blogdown 博客?似乎已经过时了。

出现了一个新的解决方案:https ://stackoverflow.com/a/63499033/8538074 ,我试图遵循。

dir.create("blog18")
setwd("blog18")
blogdown::new_site(theme = "shenoybr/hugo-goa")

然后按照上面链接的答案:

dir.create(path = "layouts/tags")
xx = readLines("https://raw.githubusercontent.com/liao961120/Hugo-RSS/master/layouts/categories/rss.xml")
writeLines(text = xx, con = "layouts/tags/rss.xml")
blogdown::build_site()

推送到github:

go to github and create repo
{GITHUBUSERNAME}.github.io

对我来说是 TyGu1.github.io

拖放github上传中的所有文件

检查网站:

转到https://tygu1.github.io/ --> 网站已启动

正如https://www.r-bloggers.com/add-your-blog/中所建议的那样 去

paste0("https://simplepie.org/demo/?feed=", URLencode("https://tygu1.github.io/", reserved = TRUE))
"https://simplepie.org/demo/?feed=https%3A%2F%2Ftygu1.github.io%2F"

RSS 提要不起作用。

问题:

我必须更改哪些步骤才能使 rss 提要有效(使用 shenoybr/hugo-goa 样式)

编辑:

正如问题中所问/建议的那样:Github 页面似乎已经激活:(在其他存储库中,我看到“GitHub Pages 当前已禁用。”,因此我假设它在当前存储库中已激活,请参见下图)。

在此处输入图像描述

标签: rblogdown

解决方案


您网站的地址是正确的,但您的博客是https://tygu1.github.io/blog

XML 提要位于https://tygu1.github.io/blog/index.xml。如果将其粘贴到simplepie.org中,它可以工作:https ://simplepie.org/demo/?feed=https%3A%2F%2Ftygu1.github.io%2Fblog%2Findex.xml 。

所以问题是缺少/blog


推荐阅读