WordPress Voting Contest Plugin (Photo, Video, Music, Writing)

The easy to use WordPress Voting Contest Plugin is your all in one Photo, Video, Music, Writing Contest plugin for WordPress.

Item Details

  • Current version: 5.4.6 Release Notes
  • Last Update: May 18, 2023
  • First Release: July 4, 2013
  • Author: Ohio Web Technologies
  • Requirements:

    WordPress 5.0 – 6.2.1+
    PHP 7.3 – 8.1+
    Edge, Firefox, Chrome, Safari

  • Demo Link: View Demo

The #1 Contest Plugin for WordPress just got better! Welcome to Version 5.4.6

The WordPress Voting Contest plugin gives you the ability to quickly and seamlessly integrate an online contest into your WordPress 5.0 – 6.2.1+ website. You can start many types of online contests, using a single plugin, with very little effort such as a WordPress Photo Contest, WordPress Video Contest, WordPress Music Contest or WordPress Writing Contests!

You can set up multiple contest categories each with their own set of options. With timers, social sharing, Facebook/Twitter/Google Login options, widgets, custom form builder for your entry form and site registration, multiple options per contest, move contestants, 20+ variations of vote frequency control and many other amazing features, you can run a full featured online WordPress contest that suits your needs.

Since the first release of the WP Voting Contest on July 4th, 2013 we have had hundreds of millions of votes registered through the voting contest plugin. We have listened to our customers and released new features based on customer feedback. We update the plugin on a regular bases at least once a month which includes new features, code optimization, improved compatibility for the latest versions of WordPress, Themes, and plugins.

We have taken every precaution to make sure that the system is light weight, secure, tamper resistant, packed full of features and compatible with today’s themes and plugins. All of our efforts are why the WP Voting Contest Plugin is the #1 choice of Radio Stations, Magazine Companies, and TV Stations across the US. Now made available on your own WordPress website!


  • Includes updates and support for 6 months. After 6 months you can continue to use the plugin. Renewal ($29.99) will give you 6 additional months of updates and support. Renewal discounts never expire.

  • Ability to use the plugin on multiple websites. Includes updates and support for 6 months. After 6 months you can continue to use the plugin. Renewal ($59.99) will give you 6 additional months of updates and support. Renewal discounts never expire.

  • Ability to use the plugin on multiple websites. Includes updates and support for life. No renewals necessary.

4.53/5 (34) 5 stars - 2977 reviews

WordPress Voting Contest Plugin

WordPress Voting Contest Plugin Features

If you are looking for an All In One Contest plugin for WordPress,
then look no further, the WordPress Voting Contest Plugin is exactly what you need to get started today.

Well Documented

Overview page with well documented short code options, links to contest demonstrations, and online documentation.

Frequently Updated

Get notified of updates via the WordPress Plugins tab. Frequently updated to expand on new features and keep current with the latest WordPress standards.

Move Contestants

Easily move contestants from one contest to another. This is very handy when you have multiple rounds of voting.

Integrated Media Library Settings

Image settings are integrated with the WordPress Media Library to allow you to use all of the built in image editing tools available with WordPress. This also helps to keep your contest to closely match your theme by using the sizes set in the WordPress Media Settings. You can choose any of these set sizes…

Optimized CSS and Scripts

All of our CSS and Scripts are optimized so that they only load on contest pages or contest admin areas. This ensures maximum compatibility with your theme and other plugins. We closely follow all WordPress Codex guidelines and ensure our code is clean to pass HTML validation.

Custom Post Navigation

Easily navigate from one contestants custom post page to the next or go back to the main contest page. The main contest page is detected automatically but we also give you the option to set the URL for each contest category just in case!

Custom Form Builder

Add custom questions to the Registration or Contest Entry Form and control how the information is displayed. For instance, if you would like to capture a contestants email address or phone number when they submit an entry but not display the information on their entry page you can keep it private! You can also choose…

Display Options

Options to turn on/off the display of almost every element such as Image, Description, Title, Category, Social Buttons, Read More Button and Vote Count.

Contest End Gallery Feature

Once your contest ends, the vote button will automatically be removed and your contest will stay viewable as a “Gallery” showing the final vote count for each contestant. Display the contest results for as long as you’d like or simply remove the shortcode from the page and delete your contest all together.

Multilingual Support

WP Voting Contest is fully WPML compatible. Multilingual support is also available through our built in translator which comes ready to support all languages supported by WordPress. WP Voting Contest will automatically detect your native language and use the appropriate language files.

Admin Notifications and Contestant Entries

Contestants can upload their entries right from your website! Once a Contest Entry is submitted it will go to a pending status. This is done to prevent unsafe content or threats from being posted to your website without review. You can optionally setup Admin Notifications so a contest admin is notified of a pending contestant.

Mutliple Sorting Options

Easily control the sort order that your contestants are displayed. You may sort by number of votes, ID, author, title, name, date, modified, random, comment count, and menu order all by ASC or DESC. Setup your contest the way YOU want it to display. By turning pagination off, specifying the number of contestants to show…

Built in Pagination

Control the number of contestants shown on each page with built in pagination. Choose from traditional, drop down menu, infinite scroll, or load more. Control how many posts per page or turn pagination off using shortcodes.

Timers and Auto Contest

Utilize contest start and end date to set your contest on auto pilot or set number of contestants to make contest active. This allows you to have an entry period before the voting starts. Once the entry period is over the entry from will automatically be removed and the voting will open. The timer will…

Optional Login Settings

Optionally require contestants or voters to register/login before submitting entries or voting. Chose one or all of the registration methods: WP User Account, Facebook Login, Twitter Login or Google Login. The login settings offer additional security, especially for private contests and additional export data for marketers.

Create Multiple Contests

Run multiple contests and contest types at the same time each with their own settings and options. We are the ONLY all in one contest plugin that supports simultaneously running Photo Contests, Video Contests, Music Contests and Essay Contests using a single plugin.

Grid / List view

By default your voters will be able to display your contest in grid/list view. You may also specify to use only particular view using a simple shortcode.

Social Media Integration

We make it easy to share entries via Facebook, Twitter, Pinterest, Tumblr, Reddit & LinkedIn. Sharing buttons are located on the main contest, custom post page and PrettyPhoto Gallery. Pick and choose which social networks your visitors can share on.

Import and Export

Easily import your contestants data via .csv file. There are also 5 different file types to chose from when exporting your contestants data. You can also export the voting log for building an email marketing list.

Control Vote Frequency

Over 24 different configurations of controlling votes! (x) per category, (x) per calendar day, (x) per (x) hours, and unlimited. Also determine if user can vote for single, multiple (exclusive), or multiple (split) contestants.

No Rogue Votes!

Rogue votes from Search Bots… No Way! Our vote tracking prevents rogue votes from search engine bots and other common voting system interferences.

Votes Updated Instantly

Utilizing Ajax, votes are automatically updated without having to refresh the page. You will see an on screen confirmation of your vote and the vote button will change from “Vote Now” to “Voted”. This ensure your voters clearly understand their vote was counted.

Voting Log

With the integrated vote log, admins can monitor votes and remove votes as needed. While the system is very accurate when tracking votes, sometimes there is a need to clear a vote or two by an admin. The voting log will also assure you that there is not any “foul play” with your contest and…

Vote Tracking and Validation

We currently offer cookie tracking, IP tracking, email code tracking, and WP User Account tracking. If IP tracking is set and you require users to register and login to vote the system will automatically switch from IP tracking to WP User ID tracking for votes. This is particularly handy for contests held in offices and…