【问题标题】:RStudio blogdown generates empty "Posts" link on the top pageRStudio blogdown 在首页生成空的“帖子”链接
【发布时间】:2017-04-05 04:21:43
【问题描述】:

我尝试通过this document 使用 RStudio blogdown 制作网站。

我希望得到以下列表:

2017

  • 博文 2
  • 博文 1

但我得到了这个:

2017

  • 帖子(链接到 /posts/)
  • 博文 2
  • 博文 1

即使我没有编辑文档中的配置或内容,我也遇到了同样的问题。

我不知道为什么空的“帖子”项总是出现在博客帖子列表的顶部。 如何删除该项目?

配置文件config.toml(保持默认):

baseurl = "/"
relativeurls = true
languageCode = "en-us"
title = "A Hugo website"
theme = "hugo-lithium-theme"
googleAnalytics = ""
disqusShortname = ""
ignoreFiles = ["\\.Rmd$", "_files$", "_cache$"]

[permalinks]
    post = "/:year/:month/:day/:slug/"

[[menu.main]]
    name = "About"
    url = "/about/"
[[menu.main]]
    name = "GitHub"
    url = "https://github.com/rstudio/blogdown"
[[menu.main]]
    name = "Twitter"
    url = "https://twitter.com/rstudio"

[params]
    description = "A website built through Hugo and blogdown."

    # options for highlight.js (version, additional languages, and theme)
    highlightjsVersion = "9.9.0"
    highlightjsLang = ["r", "yaml"]
    highlightjsTheme = "github"

    [params.logo]
    url = "logo.png"
    width = 50
    height = 50
    alt = "Logo"

devtools::session_info('blogdown')

Session info --------------------------------------------------------------
 setting  value                       
 version  R version 3.3.3 (2017-03-06)
 system   x86_64, darwin13.4.0        
 ui       RStudio (1.0.136)           
 language (EN)                        
 collate  ja_JP.UTF-8                 
 tz       Asia/Tokyo                  
 date     2017-04-06                  

Packages ------------------------------------------------------------------
 package   * version date       source                           
 backports   1.0.5   2017-01-18 CRAN (R 3.3.2)                   
 base64enc   0.1-3   2015-07-28 CRAN (R 3.3.0)                   
 bitops      1.0-6   2013-08-17 CRAN (R 3.3.0)                   
 blogdown    0.0.25  2017-04-05 Github (rstudio/blogdown@1c10d16)
 bookdown    0.3.16  2017-04-05 Github (rstudio/bookdown@9ea8ffa)
 caTools     1.17.1  2014-09-10 CRAN (R 3.3.0)                   
 digest      0.6.12  2017-01-27 CRAN (R 3.3.2)                   
 evaluate    0.10    2016-10-11 CRAN (R 3.3.0)                   
 highr       0.6     2016-05-09 CRAN (R 3.3.0)                   
 htmltools   0.3.5   2016-03-21 CRAN (R 3.3.0)                   
 httpuv      1.3.3   2015-08-04 CRAN (R 3.3.0)                   
 jsonlite    1.3     2017-02-28 CRAN (R 3.3.2)                   
 knitr       1.15.18 2017-04-05 Github (yihui/knitr@2cd8ca3)     
 magrittr    1.5     2014-11-22 CRAN (R 3.3.0)                   
 markdown    0.7.7   2015-04-22 CRAN (R 3.3.0)                   
 mime        0.5     2016-07-07 CRAN (R 3.3.0)                   
 Rcpp        0.12.10 2017-03-19 CRAN (R 3.3.2)                   
 rmarkdown   1.4     2017-03-24 cran (@1.4)                      
 rprojroot   1.2     2017-01-16 CRAN (R 3.3.2)                   
 servr       0.5     2016-12-10 cran (@0.5)                      
 stringi     1.1.3   2017-03-21 CRAN (R 3.3.2)                   
 stringr     1.2.0   2017-02-18 CRAN (R 3.3.2)                   
 yaml        2.1.14  2016-11-12 CRAN (R 3.3.2) 

【问题讨论】:

  • 这可能更适合超级用户或服务器管理站点。
  • 请提供您的 devtools::session_info('blogdown') 和 Hugo 版本 (blogdown::hugo_version())。我也推荐你devtools::install_github('rstudio/blogdown'); blogdown::install_hugo(force = TRUE)
  • 我在上面放了devtools::session_info('blogdown')blogdown::hugo_version() 是 0.19。我强制安装了 hugo,但没有任何改变。
  • 这是一个有效的问题。 OP 没有提供有关如何重现该问题的说明,但由于我是 R 包 blogdown 的作者,所以我知道如何重现它,今天我发现我能够重现它。我会调查问题并发布答案。
  • 在等待重新打开这篇文章时,我发现了问题所在。 Hugo 0.19 中有一个变化引入了这个问题。我在我的 hugo-lithium-theme 中提供了a fix。基本上你需要删除你的主题,并使用blogdown::install_theme('yihui/hugo-lithium-theme') 重新安装主题。感谢您的报告!

标签: r rstudio hugo blogdown


【解决方案1】:

Hugo 0.19 中的一个更改引入了这个问题。我在我的 hugo-lithium-theme 中提供了a fix。基本上你需要删除你的主题,然后重新安装它:

blogdown::install_theme('yihui/hugo-lithium-theme')

【讨论】:

  • 来你的帖子,呆老!
【解决方案2】:

我不确定,但我会尝试在此file 的类似位置更改某些内容,您可以在您的项目中找到,尝试删除它,看看是否有效!

我希望它有效!

【讨论】:

  • 谢谢。我的配置文件在这里。我编辑了一点。 github.com/sugi2000/visdom/blob/master/blogdown/config.toml
  • 我还没有解决问题。 “帖子”项目仍然位于帖子列表的顶部。我的配置文件不包含“帖子”之类的词。
  • 你把“测试”放在“帖子”之后的什么地方?您是否尝试删除主题的文件夹?
  • 你能看看my site吗?我只发了两个帖子,“测试”和“测试帖子 2”,但空的“帖子”项目总是出现在顶部。
  • 源目录是here
猜你喜欢
  • 1970-01-01
  • 2015-08-21
  • 1970-01-01
  • 2010-12-15
  • 2019-08-16
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多