Vexal Media Plugin
Vexal Media is the media intelligence and optimization layer: compress images, generate metadata, convert WebP, optimize video, score site readiness, and bridge Portfolio uploader processing.
Full user guide: Vexal Media User Guide
Summary
The plugin enhances media management, optimization, and machine-readable metadata. It complements SmartBlocks ledger snapshots and Portfolio intake workflows while remaining fully functional standalone.
Use cases
- Site-wide media readiness scoring with Apply Fix batches
- Image compression, resize, WebP conversion
- Video optimization and
[vexal_video]embeds - Media Library Vexal Gallery / Category / Project columns
- Portfolio client uploader processing bridge
How it works
Media records are processed through a queue workflow. Readiness signals feed SmartBlocks ledger snapshots when both plugins are active. Portfolio uploader files route through internal bridge APIs.
Admin UI location
WordPress admin: Vexal Media dashboard, Media Readiness, Videos, Portfolio Categories, Settings/Integrations.
Security
All settings and mutations use capability checks, nonces, input sanitization, and output escaping. API credentials are configured here—not in Portfolio Workspace.