This function is a wrapper around the RWordPress package. It compiles an R Markdown document to HTML and post the results to WordPress.
knit2wp(input, title = "A post from knitr", ..., envir = parent.frame(),
shortcode = FALSE, action = c("newPost", "editPost", "newPage"), postid,
encoding = getOption("encoding"), publish = TRUE)
the filename of the Rmd document
the post title
other meta information of the post, e.g. categories = c('R',
'Stats')
and mt_keywords = c('knitr', 'wordpress')
, etc
the environment in which the code chunks are to be evaluated
(for example, parent.frame()
, new.env()
, or
globalenv()
)
a logical vector of length 2: whether to use the shortcode
[sourcecode lang='lang'] which can be useful to WordPress.com users
for syntax highlighting of source code and output; the first element
applies to source code, and the second applies to text output (by default,
both are FALSE
)
to create a new post, update an existing post, or create a new page
if action is editPost
, the post id postid
must be
specified
the encoding of the input file; see file
whether to publish the post immediately
# NOT RUN {
# see the reference
# }
Run the code above in your browser using DataLab