Vexal Portfolio Plugin
Vexal Portfolio organizes Projects into public Portfolios, classifies Project Assets by Asset Type, presents visual Assets in a Gallery module, and supports client intake via the Project Media Uploader—paired with Vexal Media for optimization.
Full user guide: Vexal Portfolio User Guide · Project Uploader
Summary
Product model: Portfolios (vxp_project) collect Projects (vxp_portfolio). Projects hold Project Assets, a Gallery module for visual Assets, and structured modules (Services, Materials text, etc.). Shared Vexal Category taxonomy and [vexal_project_uploader] for client intake.
Use cases
- Organize Project Assets into Asset destinations (before, after, progress, etc.)
- Client-facing upload wizard with Asset Type / Asset Subtype classification
- Public Portfolio pages via
[vexal_portfolio id="slug"] - Media linkage across attachments, Projects, and Portfolios
Phase 1 scope
Intake, organization, optimization (via Media), and linkage. Publishing sync and full workspace tabs are Future.
Admin UI location
WordPress admin: Dashboard, Portfolios, Projects, Project Asset Types, Categories, Media Linkage, Settings. Project Workspace is available when enabled (not always in the primary shell).