PHPackages                             eleven-miles-dev/wp-automated-updates - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. eleven-miles-dev/wp-automated-updates

ActiveLibrary

eleven-miles-dev/wp-automated-updates
=====================================

A WP-CLI plugin to add various commands to automate the process of updating the core of wordpress alongside plugins

0.5(2y ago)014PHP

Since Jun 7Pushed 2y ago1 watchersCompare

[ Source](https://github.com/CBW-elevenmiles/wp-automated-updates)[ Packagist](https://packagist.org/packages/eleven-miles-dev/wp-automated-updates)[ RSS](/packages/eleven-miles-dev-wp-automated-updates/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (6)Used By (0)

Janus
=====

[](#janus)

The Greek God of Change
-----------------------

[](#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
--------

[](#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
----

[](#tech)

Janus uses a number of open source projects to work properly:

- [WP CLI](https://wp-cli.org/) - The basis for all of this functionality
- [Grafvity Forms CLI](https://www.gravityforms.com/add-ons/cli-add-on/) - An addon that provides support for updating Gravity forms and any related addon plugins.

Installation
------------

[](#installation)

Dillinger requires [Composer](https://getcomposer.org/) 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
```

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Total

5

Last Release

1048d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a56085e3ebddff7c61254c65b8a71f920f718c7f67405eb63ac776e1733afbc7?d=identicon)[CBW-elevenmiles](/maintainers/CBW-elevenmiles)

---

Top Contributors

[![CBW-elevenmiles](https://avatars.githubusercontent.com/u/125652944?v=4)](https://github.com/CBW-elevenmiles "CBW-elevenmiles (13 commits)")

### Embed Badge

![Health badge](/badges/eleven-miles-dev-wp-automated-updates/health.svg)

```
[![Health](https://phpackages.com/badges/eleven-miles-dev-wp-automated-updates/health.svg)](https://phpackages.com/packages/eleven-miles-dev-wp-automated-updates)
```

###  Alternatives

[wp-cli/entity-command

Manage WordPress comments, menus, options, posts, sites, terms, and users.

1048.8M54](/packages/wp-cli-entity-command)[wp-cli/scaffold-command

Generates code for post types, taxonomies, blocks, plugins, child themes, etc.

1717.7M15](/packages/wp-cli-scaffold-command)[wp-cli/i18n-command

Provides internationalization tools for WordPress projects.

11610.4M52](/packages/wp-cli-i18n-command)[wp-cli/extension-command

Manages plugins and themes, including installs, activations, and updates.

919.0M52](/packages/wp-cli-extension-command)[wp-cli/db-command

Performs basic database operations using credentials stored in wp-config.php.

768.0M29](/packages/wp-cli-db-command)[wp-cli/server-command

Launches PHP's built-in web server for a specific WordPress installation.

687.2M5](/packages/wp-cli-server-command)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
