¿Publicar desde R+knitr a WordPress?

2 minutos de lectura

Me gustaría poder escribir algo de código R en Markdown (incluidas las imágenes), compilarlo con knitr y publicarlo en wordpress (incluida la carga de las imágenes en el blog, no como texto en la publicación). Todo de r.

estoy pensando eso rwordpress podría tener algunas herramientas útiles para el trabajo, aunque no se actualizó durante aproximadamente dos años.

¿Crees que esto es “fácilmente” posible? ¿Alguno de ustedes tiene alguna sugerencia al respecto? Cualquier pista será apreciada.

(PD: esta pregunta es mi santo grial del año)

  • No está directamente relacionado con su pregunta, pero si es un usuario de emacs, org-mode y org-babel le permiten hacer precisamente eso (sin embargo, no en Markdown), y org2blog proporciona una forma de publicar directamente en un blog de WordPress a través de la Interfaz XML-RPC.

    – juba

    2 de febrero de 2013 a las 10:46

  • Si puede escribir html en su newPost, no veo por qué esto sería un problema. Una vez que haya tejido su documento de rebajas, creará un .html. A partir de ahí, puede eliminar todo el html no esencial y enviarlo como parte de una publicación.

    – Roman Luštrik

    2 de febrero de 2013 a las 12:12

  • Tal vez esto sea de utilidad: carlboettiger.info/2012/02/28/…

    – Tyler Rinker

    2 de febrero de 2013 a las 14:04

  • De todas las soluciones que he visto hasta ahora, esta es probablemente la más cercana: wkmor1.wordpress.com/2012/07/01/… Podría agregar una nueva función knit2wp() dentro knitr v1.1 después de haber hecho algunas pruebas en RWordPress; las imágenes se pueden subir a Imgur por knitr::imgur_upload(). Si alguien quiere contribuir, no dude en enviar solicitudes de extracción 🙂

    – Yihui Xie

    2 de febrero de 2013 a las 23:51

  • Aquí hay otra solución de blogs de R Markdown, diferente de WordPress. ramnathv.github.com/poirotBlog/about.html. Todavía está en beta.

    – Ramnat

    3 de febrero de 2013 a las 3:52

Por favor prueba el versión de desarrollo (v1.0.10) de knitr y ver si esto funciona: http://yihui.name/knitr/demo/wordpress/

  • ¿Ha cambiado wordpress cómo funciona su api XML-RPC con R porque funciones como knit2wp (knitr) me dan el siguiente error: Error: faultCode: 401 faultString: Sorry, you are not allowed to publish posts on this site.

    – Ciro Mohammadian

    11 de agosto de 2016 a las 5:50

  • me sale el mismo error usando uploadFile o newPost de RWordpress

    – Ciro Mohammadian

    11 de agosto de 2016 a las 17:14

  • Tengo el mismo problema

    – Sebastián Zeki

    17/07/2017 a las 21:25

  • Ya no soportaré WordPress. Por favor considere blogdown: github.com/rstudio/blogdown

    – Yihui Xie

    18 de julio de 2017 a las 3:52

¿Ha sido útil esta solución?