r - 在 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 当前已禁用。”,因此我假设它在当前存储库中已激活,请参见下图)。
解决方案
您网站的地址是正确的,但您的博客是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。
推荐阅读
- java - Hibernate NullPOinter / 无法创建到服务器的连接
- unit-testing - 在 spring + Mockito 中模拟传递的功能接口
- google-play - 如何在没有 productId/sku 的情况下使用 Google 订阅 linkedPurchaseToken?
- python - 当前路径 imgupload/imageprocess 与其中任何一个都不匹配
- python - 用于多光谱图像处理的 skimage
- java - 在 JNA 中使用 WM_COPYDATA 发送字符串值时为空字符串
- c - 请帮我转置 C 中的矩阵(使用动态内存分配)
- javascript - 如何通过 javascript 在 iOS 版 Google Chrome 上设置下载文件名
- reactjs - 检查事件是否在未来 - 是的验证
- python - 如何将多级列转换为多级索引