更改blogdown帖子的默认目录

时间:2018-01-02 15:23:15

标签: r blogdown

我正在使用的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"),那么这可能会解决问题,但是我怎么能这样做以便它成为所有帖子的默认值?

1 个答案:

答案 0 :(得分:3)

您需要options(blogdown.subdir = 'blog')。有关详细信息,请参阅 blogdown 一书的Section 1.4