我使用的 Hugo 主题的帖子位于 /content/blog
目录中,而使用 blogdown::new_post()
创建的新帖子的默认值是/content/post
目录。
从函数定义来看,有一个全局选项可以更改新帖子保存到的目录(帮助也指出了这一点):
new_post(title, kind = "default", open = interactive(),
author = getOption("blogdown.author"), categories = NULL,
tags = NULL, date = Sys.Date(), file = NULL, slug = NULL,
subdir = getOption("blogdown.subdir", "post"), ext = getOption("blogdown.ext",
".md"))
看起来如果我将 getOption("blogdown.subdir", "post")
更改为 getOption("blogdown.subdir", "blog")
,那么这可能会起作用,但我怎样才能做到这一点,以便它成为所有帖子的默认值?
最佳答案
您需要options(blogdown.subdir = 'blog')
。请阅读Section 1.4阅读 blogdown 书籍了解更多信息。
关于r - 更改 blogdown 帖子的默认目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48063509/