Vexal Documentation by WileyLabs

Vexal Media Plugin

Stable

Plugin: vexal-media

Standalone: No SmartBlocks dependency

Updated: July 2026

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.

See also