← All work

wordpress· 2024

Universal WP Plugin

Reusable WordPress plugin that standardizes integrations and admin utilities across multiple client sites in the NewstyleDirect ecosystem. One package replaces copy-pasted mu-plugins and one-off theme hacks.

Plugin author

Universal WP Plugin illustrative product cover
Illustrative cover artwork. Original product screenshots appear below.

Technology

  • WordPress
  • PHP
  • REST API
  • Composer

The problem

Several WordPress properties duplicated the same custom logic — shipping helpers, admin tweaks, and API bridges — leading to drift and painful multi-site updates. A fix on one storefront did not guarantee the same behavior on another. Onboarding a new site meant re-scoping which snippets were "canonical" and which were stale forks buried in old themes.

The solution

Packaged shared functionality into one versioned plugin with clear hooks and configuration. Sites opt in via Composer or standard WP install; fixes ship once and roll out consistently. Open-sourced on GitHub for transparency and reuse. REST bridges and admin utilities live behind documented hooks so themes stay presentation-focused. Composer installs give deterministic versions in CI; standard WP install remains supported for hosts without Composer. The plugin is the integration surface the internal SvelteKit tool and WooCommerce store both rely on.

Screenshots