CMS & content · guide

Media library

Folders, permissions, storage quotas, and automatic image optimization.

Media library

Every upload — images, video, PDF, audio — lands in Media. WordSafe adds folders, per-folder permissions, and automatic optimization on top of the flat WordPress library.

Folders

Drag any file into a folder in the left tree. Nested folders are supported. Every folder has:

  • Owner — who created it
  • Permissions — which roles can view / upload / delete
  • Storage quota — optional cap

Uploads

Drag and drop anywhere on the page, or click Upload. Multiple files upload in parallel. Progress is shown per file.

Accepted defaults: images (jpg, png, webp, avif, svg, gif), video (mp4, webm), audio (mp3, wav, ogg), documents (pdf, docx, xlsx).

Automatic optimization

Every uploaded image is:

  1. Converted to WebP (original preserved).
  2. Resized into responsive breakpoints (320, 640, 1024, 1600, 2560).
  3. Served via <picture> with srcset and lazy loading.
  4. Cached at the edge.

You never write srcset by hand — the <OptimizedImage> component does it.

Alt text & SEO

Every image has an alt-text field. The block editor and page builder prompt for it before publish. AI-suggested alt text is one click away in the sidebar.

Storage & quotas

Workspace-level storage is shown in Settings → Usage. Overage is billed per GB — see pricing.