基于WordPress开发应用或小程序的三种方式

开发适配Wordpress网站的应用主要有三种方式:REST-API、xml-rpc、webview。

读懂本文需要一些专业技术,比如接口是什么,php,混合开发,远程调用,android,ios开发等等。

一个Wordpress移动端程序,比如app或着小程序等,都是一个客户端和后台服务起交互的的载体,通过一些调用把服务器的内容展示给用户,并把用户的一些操作,比如输入,刷新请求等反应给服务器。

基于wordpress开发应用,程序和wordpress主要有三种方式交互,通过内置的rest-api接口、rpc远程调用,以及对wordpress二次开发暴漏接口。

rest-api官方文件主要参考:https://developer.wordpress.org/rest-api/,也可以自己扩展api来开发自己的接口。

rpc调用和api类似。

还有一种,app端使用webview展示网页,这种开发比较简单,快速就是程序响应较慢,没有原生开发应用用户体验好,并且有些应用市场限制这种套壳应用上架。

我们主要使用rest-api进行原生wordpress移动端开发,具有高效、用户体验好的特点。

使用本站自动化生成基于wordpress做后台的应用主要有以下步骤:

  1. 购买云主机和域名
  2. 解析域名到主机
  3. 搭建主机软件环境 LNMP或LAMP
  4. 安装wordpress
  5. 进行适当优化:静态链接,CDN,缓存等等
  6. 选择合适和模块功能
  7. 创建自己的key
  8. 联系我们生成应用
  9. 上架、运营。

以上事情,我们都可以代完成。