Provide one maintainable administrative surface for several related site capabilities.
Client system / WordPress product integration
Infocity Manager
Unify several live plugins without breaking their existing contracts.
01 / Purpose
Purpose and scope.
A modular WordPress management plugin combining CV presentation, scheduled form popups, membership controls and payment-notification workflows while preserving settings and integrations from the standalone modules it replaces.
Preserve existing WordPress options, hooks and external-plugin contracts during consolidation.
Avoid double-loading when a legacy standalone module is still active.
Keep payment and membership workflows conservative when evidence is incomplete.
02 / Interactive demo
Infocity Manager: CV Cards.
CV Cards is one module within Infocity Manager. Configure its membership selection and two display types, save, then try the carousel, fixed grid and article links.
About this demoA source-based browser reconstruction with fictional data, embedded in this portfolio. The WordPress plugin is not running here. Settings apply when saved; all changes reset when you reload.
03 / Decisions
Engineering decisions.
Compatibility before cleanup
A cleaner plugin architecture is not useful if it silently invalidates years of stored settings.
Conflict-aware loading
The migration period can contain old and new modules together, so duplicate hooks must be prevented deliberately.
Payment paths fail safe
Duplicate or unverified payment notifications create real customer and financial consequences.
Accessibility stays in scope
Responsive CV components and modal interactions are part of product correctness, not a polish pass.
04 / Architecture
How it works.
Detect
Inspect the WordPress environment and identify legacy module conflicts before registering replacement behaviour.
Compose
Load CV, popup, membership and payment modules behind one versioned plugin boundary.
Preserve
Reuse established option keys, hooks and integration contracts so consolidation does not discard live configuration.
Gate
Suppress duplicate notifications and leave unsafe payment fallbacks disabled unless their evidence is complete.
05 / Technology
The working parts.
06 / Project status & roadmap
Current state and next steps.
- Version 1.2.1 is packaged and verified, including the CV Cards 0.5.4 module.
- Module consolidation and compatibility safeguards are implemented.
- Payment, email and PayPal flows still need testing on the live site.
- Finish live testing of the payment and email flows.
- Roll out after compatibility checks with the other plugins.
- Continue consolidating administration without changing stored contracts.