whitespace-se/wordpress-plugin-headless-cms

WordPress插件,将您的站点转换为无头CMS

v1.1.1 2023-06-08 07:56 UTC

This package is auto-updated.

Last update: 2024-09-08 10:27:53 UTC


README

WordPress插件,将您的站点转换为无头CMS。

如何安装

如果您想将此插件用作MU插件,首先将以下内容添加到您的composer.json中

{
  "extra": {
    "installer-paths": {
      "path/to/your/mu-plugins/{$name}/": [
        "whitespace-se/wordpress-plugin-headless-cms"
      ]
    }
  }
}

其中 path/to/your/mu-plugins 是类似 wp-content/mu-pluginsweb/app/mu-plugins 的内容。

然后通过composer获取插件

composer require whitespace-se/wordpress-plugin-headless-cms

功能

通知CI

如果您需要在CI工具中触发构建任务,请在您的配置中定义CI_NOTIFY_URLS常量(例如,在wp-config.php中)。示例

define(
  "CI_NOTIFY_URLS",
  "https://ci.example.com/build_hooks/000000000000?cause={DESCRIPTION}",
);

值可以是单个URL或多个URL,可以是一个数组或单个字符串中用逗号分隔。您还可以使用WhitespaceHeadlessCms/ci_notify_urls过滤器来更改值。

如果您使用的CI工具支持,可以使用{DESCRIPTION}占位符记录导致构建触发的帖子内容。您将在CI日志中看到类似“Post 123 updated in WordPress”的内容。