pivvenit/wordpress-readonly

激活只读模式的 WordPress 插件

安装数: 12,079

依赖项: 0

建议者: 0

安全性: 0

星标: 9

关注者: 3

分支: 0

开放问题: 12

类型:wordpress-plugin


README

Packagist Packagist Dependabot

这是一个使 WordPress 成为只读模式的插件。其主要用途是蓝绿部署,其中活动应用插槽需要(短暂)只读窗口以将数据库同步到其他插槽。

功能

  • WP-CLI 命令用于启用和禁用只读模式
  • 使用通知通知登录用户(在管理员中)即将进入 readonly 阶段。
  • preparereadonly 阶段期间禁用所有用户的登录。
  • readonly 阶段期间丢弃所有 POST 请求,并返回 503 Service Unavailable
  • 禁用只读模式后,刷新登录用户的管理员页面。

安装

此插件是为使用 Composer 的 WordPress 网站设计的,例如 Bedrock

composer require pivvenit/wordpress-readonly

使用方法

启用只读模式

./vendor/bin/wp readonly enable

禁用只读模式

./vendor/bin/wp readonly disable