WordPress photo gallery

A gallery your members fill.

Every other gallery plugin assumes one person does the uploading, and that person is you. This one assumes hundreds of people do, which changes the grid, the privacy model and what happens when somebody posts something they should not have.

No licence key · no site cap · nothing expires

A MediaVerse gallery page showing member-uploaded photos in a grid

First, which of these are you?

You upload the photos

A portfolio, a product gallery, a set of event photos you shot yourself. You want a lightbox and a tidy grid, and you are the only person who will ever add to it.

A display gallery plugin is the right tool, and this is not one. Nothing below will help you.

Other people upload the photos

Members, guests, students, clients, a club. People who do not have a wp-admin login and should never need one, adding to the gallery themselves.

That is a different problem with a different shape, and it is the one this page is about.

Layouts Pro

Four named feed layouts, one setting apart

These four are in Pro, and they change the whole feed rather than one block. The same media, rendered the way the app each layout is named after renders it. The free plugin ships the grid, which shows every photo at its own aspect ratio instead of square-cropping it, so portrait and landscape sit together.

  • MediaVerse gallery in the Instagram layout

    Instagram

    A single-column feed with a stories row across the top. Nobody needs it explained to them.

  • MediaVerse gallery in the Pinterest layout

    Pinterest

    Variable-height cards in columns, each with its title and who posted it. Portrait and landscape sit together without letterboxing either.

  • MediaVerse gallery in the Flickr layout

    Flickr

    A justified wall with no card around anything. Best when the point is how much there is.

  • MediaVerse gallery in the Dribbble layout

    Dribbble

    A uniform card grid with the author under each shot. Every item gets exactly the same space.

Where each of these sits in the licence, and everything else that does: free versus Pro, row by row.

Filtering

One library, as many pages as you need

Drop the grid block on any page and narrow it. The library stays single, so nothing is duplicated and nothing goes stale, but each page shows only its own slice.

Tag
One event, one trip, one season. The usual way to slice a growing library.
Category
Broader buckets you define once and members pick from.
Media type
Photos only on one page, video on another, from the same library.
Member
One person’s work on their own page, without a second plugin.

This is what stops a member-fed gallery turning into one endless scroll by its second year. More on curated grids.

A filtered MediaVerse gallery grid in the Pinterest layout

What changes when it is not you uploading

Privacy stops being a site setting

With one uploader, "is this gallery public" is a checkbox you tick once. With many, it has to be a decision per photo, made by the person who took it, at the moment they upload it. MediaVerse sets a privacy level per item and per album, and carries it into the activity stream instead of dropping it there.

How privacy works

Somebody will post something you have to remove

Not often, but eventually, and the first time is not when you want to be looking for a plugin. Members report an item, it lands in a review queue, and the log records who acted on it. That is in the free plugin, because a gallery that accepts uploads and cannot handle this is unfinished.

How moderation works

Where it is the wrong choice

  • You want a lightbox for your own photos. Use a display gallery plugin. Everything here is overhead you would never touch.
  • You need the site to process video. There is no transcoding and no re-encoding, and the plugin bans exec-family calls outright. What your members upload is what your visitors get.
  • You want to sell the photos. There is no storefront and no checkout for paid media here. Gating access belongs to a membership plugin in front of it.

The full line between free and Pro, including what Pro cannot do yet.

Questions people ask first

Is there a free WordPress photo gallery plugin that lets users upload?
Most free gallery plugins display images the site owner adds through wp-admin and have no front-end submission at all. The free MediaVerse plugin has no licence key and no site cap, and front-end upload is the thing it is built around rather than an add-on.
Can I put a gallery of just one tag on a page?
Yes. The gallery grid block filters by tag, category, media type or member, so one page can show a single event while another shows everything. You place the block as many times as you like with different filters.
What gallery layouts are included?
The free plugin ships the gallery grid, and since 1.8.0 it shows every photo at its native aspect ratio rather than square-cropping it, which gives the masonry look. Four named feed layouts, Instagram, Pinterest, Flickr and Dribbble, are a Pro setting that changes the whole feed at once.
Can a member upload a photo that only some people can see?
Yes. A privacy level is set per item and per album at upload time, and it carries through into a BuddyPress activity stream rather than being dropped there. A members-only photo stays members-only wherever it surfaces.
Does it slow the site down as the library grows?
Media lives in its own tables rather than as post meta, which is what keeps a filtered grid a query rather than a scan. With Pro you can also move the files themselves to cloud storage so your disk is not the limit.

Put the block on a page and let someone else fill it.

Free, on as many sites as you like. Uploads, albums, privacy, the filtered grid and the moderation queue are all in it.