WordPress Photo Contest & Voting Gallery Plugin
Contest Gallery for WordPress
Run the complete contest experience from one plugin
Collect entries, control voting, invite meaningful comments and publish responsive galleries for photos, videos, audio, documents and social media embeds.
A complete workflow
From the first submission to the winning entry
Contest Gallery brings the participant experience and the organizer workflow together, so you do not have to assemble uploads, voting, comments and gallery presentation from unrelated plugins.
Collect entries
Let visitors upload files from the frontend with categories, titles, descriptions, email fields, agreements and your own configurable form.
Review or publish
Activate entries automatically or inspect them first. Notify administrators and send participants a direct link when their entry becomes available.
Vote and discuss
Choose favorite voting, average ratings or cumulative stars. Comments can be required, optional or completely independent from voting.
Present the results
Sort entries by votes, ratings, comments or date and publish selected winners in a dedicated responsive gallery.


Use cases
One gallery system for different kinds of participation
Start with a classic competition or use the same flexible foundation for media voting, searchable content and structured product feedback.
Photo Contests
Collect photographs, organize categories, protect votes and let your audience help select the winners.
View photo contest demo →Video Contests
Accept video entries and present motion, performance, travel or creative work in a modern responsive gallery.
View video contest demo →SEO-Friendly Galleries
Create descriptive entry pages with unique URLs, visible content and controlled search-engine indexing.
Explore SEO-friendly galleries →Product Reviews
Combine average star ratings and written comments in a searchable product or feedback gallery.
View product review demo →Flexible participation
Voting rules that fit your contest
Use one-star favorite voting for a simple popularity contest, average ratings for balanced judging or cumulative stars for a points-based competition. Limit votes per visitor or category, recognize voters by IP, cookie, login or email PIN and allow vote removal when your rules require it.
Voting and comments can happen in one clear two-step interaction. A written comment can be required before the vote is stored, offered as an optional follow-up or disabled entirely.

Core capabilities
Powerful where organizers need control
Configure the contest around your audience and workflow while keeping the public experience focused and easy to understand.
Frontend submissions
Build upload forms with your own fields, categories, limits, agreements and confirmation messages.
Three voting models
Offer favorite votes, average star ratings or cumulative multi-star scores with visible distributions.
Identity controls
Combine IP, cookie, WordPress login, jury lists and email PIN verification with configurable vote limits.
Comments and moderation
Publish comments immediately or review them first, use emojis and connect comments directly with votes.
Sharing and entry URLs
Give entries dedicated URLs and social sharing options that bring visitors back to the submitted content.
Ecommerce workflows
Extend galleries with PayPal or Stripe selling workflows for downloads, services, shipping and paid uploads.



More than photographs
Show the media your community creates
Contest Gallery supports common image, video, audio and document formats as well as selected social media embeds. Categories and content search help visitors navigate larger collections without losing the visual gallery experience.
Responsive gallery and entry views adapt to phones, tablets and desktops. Bright and dark presentation styles let the public interface fit different websites without rebuilding the contest workflow.
Explore supported file types →Responsive by design
A clear experience on every screen
Participants can browse entries, open full-window views, vote, comment and submit files without leaving the contest flow. Mobile layouts keep the important actions readable and reachable even when a gallery contains detailed entry information.
Individual entry pages can expose titles, descriptions and visible structured data when indexing is appropriate, while gallery-level controls let you decide which generated URLs search engines may index or follow.

Trusted by WordPress users
Built for real contest workflows
These short excerpts come from independent reviews published on WordPress.org. Follow each link to read the complete review in its original context.
“It meets all my needs with ease.”slpavi2026 on WordPress.org →
“The install directions are very well written and easy to follow.”PigeonLady on WordPress.org →
“Exactly what I was looking for. There is nothing out there like it!”pompousjemus on WordPress.org →
FREE and PRO
Start free and expand when your workflow grows
The free version gives you a practical way to build galleries, accept entries and run voting. PRO adds advanced controls and workflows for projects that need more automation, identity options, integrations or monetization.
Questions
Frequently asked questions
What can visitors submit to a Contest Gallery?
Depending on your configuration, visitors can submit images, videos, audio and common document formats through a customizable frontend form.
Can visitors upload entries without entering the WordPress backend?
Yes. Upload forms can be placed directly on a page or opened inside a gallery, with categories and additional fields selected by the organizer.
How can voting be protected?
Available controls include IP and cookie recognition, WordPress login, email PIN verification, jury lists, vote limits and time-based restrictions.
Can voting and comments be submitted together?
Yes. A comment can be required before voting, offered as an optional follow-up or disabled for the voting interaction.
Does Contest Gallery create SEO-friendly entry pages?
Entries can receive individual URLs with visible titles, descriptions and structured media data. You decide whether generated gallery and entry URLs may be indexed.
What is the difference between the FREE and PRO versions?
The free version covers the core gallery, upload and voting experience. PRO adds advanced controls and workflows. The comparison page lists the current differences feature by feature.
Create your first gallery
Turn your WordPress site into an interactive contest
Start with the free plugin, build your gallery and choose the voting and participation rules that fit your audience.