Frontity 基于React的WordPress前端框架

Frontity 是一个面向 WordPress 的基于 React 的前端框架,不同于现有其它的 React 框架(如Gatsby),Frontity 专注于 WordPress,是一个为 WordPress 定制的前端框架。Frontity 通过 Rest API 获取 WordPress 的数据,然后负责生成 HTML 页面。

继续阅读“Frontity 基于React的WordPress前端框架”

使用 REST API 以自定义数据为条件做过滤

在之前的文章中介绍了通过 WordPress REST API 获取数据的方法,但都是采用系统标准的数据获取、过滤和排序方法。其实 WordPress REST API 提供了灵活的扩展机制,可以对系统原有的功能进行定制和客户化。本篇文章就介绍如何以用户自定义的元数据(Meat Data)为条件进行查询和过滤。

继续阅读“使用 REST API 以自定义数据为条件做过滤”

使用 REST API 显示动态菜单

上一篇文章中介绍了如何使用 WordPress REST API 创建动态内容的小工具(Widget),可以看到 WordPress 的 REST API 还是非常强大和好用的。另外,这套系统也为创建延时内容提供了帮助,本篇文章介绍另一个应用方式,就是显示动态菜单。

继续阅读“使用 REST API 显示动态菜单”

使用 REST API 实现近期文章小工具

上一篇文章中介绍了 WordPress REST API 的基本概念和内容,本篇文章以此为基础通过 “近期文章” 小工具(Widget)这样一个例子详细说明其具体的使用方法。这个例子将通过 JavaScript 调用 WordPress REST API 获取近期文章列表并以 Widget 的方式显示出来。

继续阅读“使用 REST API 实现近期文章小工具”

WordPress REST API 简介

REST(Representational State Transfer )是一项在互联网中使用和操作资源(数据)的技术规范,其基于 HTTP 1.1、JOSN、XML 等互联网技术标准,提供了一种简洁而有效的方式分享和使用资源,从而获得了广泛的支持和应用。WordPress 内置提供对 REST 的支持,本片文章介绍一下相关的技术内容。

继续阅读“WordPress REST API 简介”