Platypus is a WordPress plugin update search tool. It runs the standard wp plugin list --update=available command as well as some custom searches to grab those hard to find plugin updates.
Below is the current list of plugins requiring updates for test.blog.ca
wpackagist-plugin/gutenberg:22.9.0
wpackagist-plugin/tablepress:3.3
wpackagist-plugin/visualizer:4.0.1
wpackagist-plugin/woosidebars:1.4.6
wpackagist-theme/twentytwentyfive:1.4The Go Programming Language installed to enable building executables from source code.
A pair of json files (see jsons folder for reference).
Inside of your Platypus project, you'll see the following folders and files:
.
├── cmd/
│ ├── main.go
├── internal/
│ ├── tools.go
│ ├── vars.go
├── jsons/
│ ├── changelogs.json
│ ├── test.json.example
├── workers/
│ ├── premium.go
│ ├── tasks.go
├── .gitignore
├── go.mod
├── LICENSE.md
├── README.mdBefore building the application, change the value of the meta and temp constants to reflect your environment:
meta string = "/data/automation/jsons/"
temp string = "/data/automation/temp/"Then, run the go build command:
go build -o platypus cmd/main.go./platypus -s| Command | Action |
|---|---|
-h, -help |
Help information |
-s, -search |
Run the main program |
-v, -version |
Display program version |
Code is distributed under The Unlicense and is part of the Public Domain.