wp rest api 使用心得

偶看最近一直在使用AngularJS,通过RESTful API与后端交换数据。最近在制作Wordpress网站,也想试试RESTful API——WP REST API (WP API)插件(https://wordpress.org/plugins/json-rest-api/)。

WP REST API插件的使用还是非常简单的,在Wordpress后台下载安装好WP REST API插件后,启用插件,注意:要先开启Wordpress的固定链接才行。在网站地址添加/wp-json/即可访问。

WP REST API插件的文档地址 http://wp-api.org/,都是英文,其中基本的应用就是posts,用的比较多的就是filter功能。比如 /wp-json/posts?filter[s]=awesome,”s“代表参数包括:m、p、posts、w、cat、withcomments、withoutcomments、s、search、exact、sentence、calendar、page、paged、more、tb、pb、author、order、orderby、year、monthnum、day、hour、minute、second、name、category_name、tag、feed、author_name、static、pagename、page_id、error、comment、s_popup、attachment、attachment_id、subpost、subpost_id、preview、robots、taxonomy、term、cpage、post_type、posts_per_page。只要熟悉JSON数据的处理,就能够组合出任何想要的内容。