parallactic / wp-maintainer

通过 REST API 暴露 WordPress 更新状态。

安装: 79

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 0

分支: 0

开放问题: 0

类型:wordpress-plugin

1.4.2 2024-09-20 20:14 UTC

This package is auto-updated.

Last update: 2024-09-20 20:20:32 UTC


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