WordPress 中使用 Pyodide

之前的系列文章中曾经介绍过如何在后端使用 Python 程序,那么是否也可以在前端运行 Python 程序呢,答案就是 Pyodide。Pyodide 实现了使用 EmscriptenCPython 编译到 WebAssembly 虚拟机上,而目前主流的浏览器都集成了 WebAssembly。

继续阅读“WordPress 中使用 Pyodide”

WordPress 媒体文件分类管理

媒体文件是 WordPress 内置的一种内容类型,叫做 “Attachment”,其它的还有如 Post、Page 等,目前 Post、Page 提供了分类管理的机制,就是目录和标签(category、tag),但媒体文件这种内容类型并没有提供相应的分类管理方法,本篇文章就介绍实现媒体文件分类管理的机制和方法。

继续阅读“WordPress 媒体文件分类管理”

Backbone 实现 WordPress 目录内容展示

WordPress 提供以 Backbone 为基础的 Rest Api 客户端来访问和操作后台数据内容,本篇文章介绍如何使用这一框架实现文章目录内容的动态展示功能,同时详细介绍其中 MVC 的使用流程和方法。

继续阅读“Backbone 实现 WordPress 目录内容展示”

使用React在WordPress文章中显示文章列表

上一篇文章中,我们介绍了如何在 WordPress 中使用 React 程序,本篇文章以此为基础,进一步介绍在 WordPress 的一篇文章中使用 React 程序显示文章列表,文章的内容使用 Rest Api 获取。

继续阅读“使用React在WordPress文章中显示文章列表”

WordPress 中使用 React 项目

在之前的系列文章中,我们曾经介绍过 Frontity 这个 React 框架,其可以通过 Rest Api 访问 WordPress 中的数据,这种方式把 WordPress 作为后台的数据存储库,前端完全由 Frontity 来处理。那么可不可以直接在现有的 WordPress 网站中使用 React 呢,答案是可以的,本篇文章就介绍实现方法。

继续阅读“WordPress 中使用 React 项目”