DocsoPWAWeb App Manifest
Features

Web App Manifest

oPWAorravo.com/docs/opwa/manifest

Web App Manifest

Served at /manifest.webmanifest by PHP (registered as a rewrite rule).

Configuration fields

FieldSetting keyNotes
App nameapp_namename in manifest
Short nameapp_short_nameUp to 12 chars recommended
Descriptionapp_description
Start URLstart_urlDefaults to /
ScopescopeDefaults to /
Displaydisplaystandalone, fullscreen, minimal-ui, browser
Orientationorientationany, portrait, landscape
Theme colortheme_colorBrowser UI tint
Background colorbackground_colorSplash screen background
Icon source (512px)icon_512_idAttachment ID
Screenshots (×5)screenshots[]src, form_factor, label
Share targetshare_targetAdds share_target to manifest

Icon Generator

Upload a single 512×512 PNG/JPG, click Generate All Sizes. Creates icons at 72, 96, 128, 144, 152, 192, 384, and 512px, plus a maskable variant — saved in wp-content/uploads/opwa-icons/. Requires PHP GD extension.

Manifest preview

A phone mockup in the sidebar updates live as you type the app name, choose colors, and pick icons.

Web App Manifest — oPWA Docs — Orravo