eleven-miles/janus
Composer 安装命令:
composer require eleven-miles/janus
包简介
A WP-CLI plugin to add various commands to automate the process of updating the core of wordpress alongside plugins
README 文档
README
The Greek God of Change
Janus is an extension for the WP CLI tool to allow for quick and easy updates across wordpress and its plugins. This includes both free and some premium plugins including:
- Advanced Custom Fields Pro
- Gravity Forms (and add-ons)
- and many more to come!
Features
- Update Wordpress and commit these change automatically upon completion.
- Update Plugins in bulk, with individual commits, for future cherry-picking.
- Update Themes in bulk with a single commit. In the future we may add individual commits here.
- Update Translations in bulk. In the future we may add individual commits here.
Overall this is a super handy tool that speeds up the task of updating a wordpress site and all of its intergral parts without the need to manually go through each one individually. It also enables us to work within the constraints of git and offer granular controll over the changes that go live.
Tech
Janus uses a number of open source projects to work properly:
- WP CLI - The basis for all of this functionality
- Grafvity Forms CLI - An addon that provides support for updating Gravity forms and any related addon plugins.
Installation
Dillinger requires Composer to run.
To get our update packages to be included in the WP CLI you will need to add the following code to your functions.php:
new ElevenMiles/Janus/CLI();
This will then give you access to a plethora of update commands:
wp update all # update all of the following in bulk wp update wordpress # update wordpress to the latest release wp update plugins # update each of the plugins with available updates to the latest version wp update themes # update all themes to their latest versions wp update translations # update translations
eleven-miles/janus 适用场景与选型建议
eleven-miles/janus 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 0 次下载、GitHub Stars 达 0, 最近一次更新时间为 2024 年 08 月 22 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 eleven-miles/janus 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 eleven-miles/janus 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 14
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2024-08-22