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.

Provide one maintainable administrative surface for several related site capabilities.

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.

Infocity ManagerCV Cards module · fictional memberships, authors and profiles
Two separate screens in the real plugin
◉ WordPress / Sample siteDemo administrator

Infocity CV Cards

Configure the two displays independently, then save their settings.

Featured CVs

Profile cards with one role label, the mapped skills field and a profile link.

Shortcode[infocity_cv_in_evidenza]
Display mode

Carousel mode uses arrows and dots. This setting is retained when switching modes.

Membership levels

Choose which fictional membership levels supply profiles for this section.

Try it: choose Fixed display and Load more, save, then view the website.

All sample settings saved
Sample website destination

Based on Manager 1.2.1’s CV Cards 0.5.4 module: Classic profile cards and article-first Self Publishing. Membership filtering, display settings and navigation work locally; payment, membership administration, profile storage and other Manager modules are not connected.

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.

01

Detect

Inspect the WordPress environment and identify legacy module conflicts before registering replacement behaviour.

02

Compose

Load CV, popup, membership and payment modules behind one versioned plugin boundary.

03

Preserve

Reuse established option keys, hooks and integration contracts so consolidation does not discard live configuration.

04

Gate

Suppress duplicate notifications and leave unsafe payment fallbacks disabled unless their evidence is complete.

05 / Technology

The working parts.

PHPWordPressJavaScriptCSSFluent FormsUltimate Membership ProProfileGridPayPal workflows

06 / Project status & roadmap

Current state and next steps.

Current
  • 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.
Planned
  • 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.