Last night, I presented to ~25-30 people at the PDX PHP meetup on “WordPress as an Application Platform”. Even though I’m no longer with Human Made, I think what they’ve done with WP Remote (and Happytables) is the bleeding edge and worthy of sharing.
Ultimately, the point I wanted to get across is two-fold:
Many applications you could think of building are easily doable with WordPress.
WordPress-based products are even more interesting when you have a few, and durable components to share between them.
Automatic backups to WP Remote, or Dropbox or your own S3 account.
Daily email summaries of what’s been happening on your sites.
Ability to install, activate, deactivate, and delete themes and plugins.
Automatic core, theme, and plugin updates.
History now logs important actions happening within WordPress, including when a theme is switched, an administrator logs in, etc.
WP Remote strives to make it much easier to manage your WordPress sites. This week, Joe and I are in Portland to build a Premium version. Being the developers we are, our first order of business was to completely rewrite the API, and make it available for public consumption.
We’d love for you to break ittry it out. The free endpoints allow you to update core, themes, and plugins, download an archive of the entire site, and access a log of the actions you’ve performed on the site. Our Premium version lets you install, activate, deactivate and delete themes and plugins, and enable automatic backups, with more to come.
Feel free to write scripts that use the API, or build a new interface on top of it (our application is built entirely on the API). We’ve also created WP Remote CLI for you, a WP-CLI command to access WP Remote. Our goal is feature parity with WP-CLI, plus more. My favorite command right now: wp --site-id=31 remote-site download
Because Premium isn’t launched yet, shoot us an email and we’d be happy to enable Premium endpoints for your site.