定制 eleven-miles/janus 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2024-08-22