parallactic / wp-maintainer
通过 REST API 暴露 WordPress 更新状态。
1.4.2
2024-09-20 20:14 UTC
Requires
- php: >=7.2
README
WP Maintainer 是一款强大的 WordPress 插件,旨在通过 WordPress REST API 提供对 WordPress 核心和插件状态的全面概述。无论是管理单个站点还是多个 WordPress 安装,WP Maintainer 都可以简化监控和维护站点健康的过程,通过提供关键版本信息让您轻松掌握。
功能
REST API 状态端点
WP Maintainer 引入了一个专用的 REST 端点,允许您快速检查 WordPress 安装的状态。
/wp-json/wp/v2/status
通过访问此端点,您可以获取关于 WordPress 核心和已安装插件的版本详细信息的。这些数据有助于您确保您的网站是最新的并且安全的。响应包括
- ID:WordPress 核心或插件的唯一标识符。
- Slug:在 WordPress 仓库中用于标识插件的 slug。
- 最新版本:可用的最新版本。
- 当前版本:您网站上当前安装的版本。
- 最后检查时间:最后检查执行的时间戳。
以下是端点响应的示例
{
"id": "wp-core",
"slug": "wordpress",
"latest": "6.5.3",
"current": "6.5.3",
"lastchecked": 1715933826
},
{
"id": "w.org/plugins/disable-gutenberg",
"slug": "disable-gutenberg",
"latest": "3.1.1",
"current": "2.9",
"lastchecked": 1715933831
},
{
"id": "w.org/plugins/loginizer",
"slug": "loginizer",
"latest": "1.8.4",
"current": "1.8.1",
"lastchecked": 1715933831
}
安装
WP Maintainer 可以通过 Composer 简单安装。按照以下步骤将它们添加到您的 WordPress 项目中
composer require parallactic/wp-maintainer
开发
运行 composer install
以准备好您的开发环境。
要创建新版本,创建一个 git 标签并将其推送到远程位置。Packagist 将自动更新软件包。
git tag 1.0.0
git push origin 1.0.0