General Settings

Updated

Access these settings at WPMediaVerse > Settings > General.

General settings tab

General Section

Option Default Description
Max Upload Size 100 MB Maximum file size per upload. Enter value in MB. The plugin reads this setting server-side - WordPress's upload_max_filesize PHP ini value also applies.
Allowed File Types image/jpeg, image/png, image/gif, image/webp, video/mp4, video/webm, audio/mpeg, audio/ogg Comma-separated list of allowed MIME types.
Default Privacy Level Public The privacy level assigned to new uploads when the user does not choose one. Options: Public, Members Only, Private.
Duplicate Detection Warn (allow upload) What to do when a user uploads a file with a SHA-256 hash matching an existing media item. Options: Warn (allow upload), Skip (reject duplicate), Allow (no check).
Strip EXIF Data Enabled When enabled, removes GPS coordinates and device information from uploaded JPEG images before storing them.

Storage Section

Option Default Description
Storage Driver Local (WordPress uploads) Where uploaded files are stored. Local stores files in wp-content/uploads/wpmediaverse/YYYY/MM/. Amazon S3 and BunnyCDN require WPMediaVerse Pro.
Signed URL Expiry 3600 (1 hour) How long temporary signed URLs remain valid for private media files. Set in seconds.

Changing the storage driver only affects new uploads. Existing files remain in their original storage location. A notice appears after saving if the driver is changed.

Pages Section

Assign existing WordPress pages to WPMediaVerse page roles. WPMediaVerse uses these assignments to generate links in the navigation, chat panel, and notification emails.

Option Option Key Description
Dashboard Page mvs_page_dashboard The main logged-in user dashboard. Displays the follow feed, quick upload, and activity summary.
Explore Page mvs_page_explore The public media browse archive. Used as the landing page for non-logged-in visitors.
Upload Page mvs_page_upload The dedicated upload form page. Linked from the dashboard and the navigation bar.
Explore Documents Page mvs_page_explore_documents The document listing. Created only when Pro can show documents, or when the site holds legacy_document rows from before 2.4.0 that no media grid lists.

Create a standard WordPress page for each role, then select it from the corresponding dropdown. Each page should contain only the matching WPMediaVerse shortcode and no other content - [mvs_dashboard], [mvs_gallery columns="3" count="24"] for Explore, [mvs_upload], and [mvs_documents] for Explore Documents. These are the exact shortcodes Core\Activator writes when it creates the pages on activation. There is no [mvs_explore] shortcode; the explore feed block and shortcode are [mvs_explore_feed], which is a different surface.

If a page assignment is empty, WPMediaVerse falls back to the site home URL for that link. Set every page you use to avoid broken navigation.