Clicking to design the interface
Internationalization
Open Source
Performance?
Security?
If you use WordPress, read the docs.
Use a subdomain for your R Markdown blog, linked from your main WordPress website.
Netlify CMS and other CMS as an user-friendly interface on static websites (like Hugo).
knitr::knit2wp()
is now too dated (it uses RCurl
and XML
)
I made a package using WordPress dot org API!
Bob Rudis’ package for WordPress dot com API!
So your choice is between a too old tool and WIP packages. π π
Free/cheap wordpress.com: no plugin
Business wordpress.com: $$$
Your own local server: efforts
Paid service hosting+domain name+ WordPress install: a few $ a month
Something you can add to any WordPress website (baked in dot com websites).
Free and paid features.
wordpress dot com => .com API
self-hosted without JetPack => .org API
self-hosted with JetPack => .com API
In my package, support for .org API, but .com coming.
Under the hood
What you do
Have a WordPress website that’s not a free/cheap plan from wordpress.com π
Install the Application Passwords plugin
Edit .htaccess (with a plugin?)
Create an user with limited rights, and an application password for them. Save secrets in .Renviron
For R syntax highlighting β¨
Find my code.css and copy it to your clipboard.
From your WordPress admin dasbhoard, go to Appearance > Customize > Additional CSS. Paste the CSS there and click on publish.
If you want to use MathJax for equations.
From WordPress interface go to Appearance > Theme Editor. In <head>
div of header.php
, then save.
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
π Time for a demo!
Scientific Rmd Blog Checklist
goodpress:
MaΓ«lle Salmon
pressur:
Bob Rudis
WordPress limitations (performance? security? how to tweak a theme)
The R part is promising but not stable yet
Write them in the pad!
05:00