A8CSP Background Jobs Engine
WordPress developer framework for running long-running, chunked background tasks via pluggable scheduler adapters (Action Scheduler or WP-Cron), with a work queue and task-run runner.
by A8C Special Projects · github.com/a8cteam51/a8csp-background-jobs-engine · website
★ 0stars
51release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/a8cteam51/a8csp-background-jobs-engine/releases/download/v1.0.0-beta.4/a8csp-background-jobs-engine.zipDeclares an update source (https://github.com/a8cteam51/a8csp-background-jobs-engine), so updates arrive through the plugin's own updater.
From the readme
A8CSP Background Jobs Engine
A background-work engine for WordPress sites: Jobs, Schedules, and Chunked Jobs using Action Scheduler when available, with a documented best-effort WP-Cron fallback.
What it is
A Job is one named unit of background work. A JobDefinition composes its name, kind, execution object, and policy declaration. Standard execution objects implement JobExecutionInterface; Chunked Job execution objects implement the standalone ChunkedJobExecutionInterface role to split work into independently processed chunks. JobDefinition::closure() provides a closure-backed standard Job, with an optional JobOptions declaration. A Schedule dispatches registered work on a fixed recurrence. Every piece of work belongs to a scope (your plugin slug); the engine composes {scope}:{name} into one identity so plugins using distinct scopes do not collide. A scope is a single-writer partition: exactly one plugin declares the schedules for a given scope, and a sync call for that scope is authoritative over every registration in
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v1.0.0-beta.4 | Sep 7, 2026 | a8csp-background-jobs-engine.zip | 4 |
| v1.0.0-beta.3 | Aug 10, 2026 | a8csp-background-jobs-engine.zip | 11 |
| v1.0.0-beta.2 | Jul 30, 2026 | a8csp-background-jobs-engine.zip | 33 |
| v1.0.0-beta.1 | Jul 29, 2026 | a8csp-background-jobs-engine.zip | 3 |