[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f06iar-oegtHBg92eVYgd91Bocnm0eAA6lngGw0Nwuvc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":73,"crawl_stats":38,"alternatives":78,"analysis":185,"fingerprints":544},"wp-voting-contest","WP Voting Contest Lite","5.8","Matt","https:\u002F\u002Fprofiles.wordpress.org\u002Fmvincik\u002F","\u003Cp>Easy to use voting contest plugin for WordPress. Simply let users vote photos\u002Fimages in your Contests.\u003C\u002Fp>\n\u003Cp>Installing and activating this plugin will place a vote button and a vote count below each photo of all contestants images using the [showcontestants id=’category id’] shortcode.\u003C\u002Fp>\n\u003Cp>Note: Only logged in users can vote in Lite version!\u003C\u002Fp>\n\u003Ch4>PRO VERSION\u003C\u002Fh4>\n\u003Cp>The all-in-one \u003Ca href=\"https:\u002F\u002Fwpvotingcontest.com\u002Fdownloads\u002Fwordpress-voting-photo-contest-plugin\u002F\" rel=\"nofollow ugc\">WordPress Contest plugin\u003C\u002Fa>. Start an Audio Contest, Video Contest, Photo Contest, or Essay Contest using a single plugin.\u003C\u002Fp>\n\u003Ch4>Online Demo\u003C\u002Fh4>\n\u003Cp>You can try out the \u003Ca href=\"https:\u002F\u002Fdemo.wpvotingcontest.com\u002F\" rel=\"nofollow ugc\">Online demonstration\u003C\u002Fa> to see how the plugin works.\u003C\u002Fp>\n\u003Cp>To login, go to the \u003Ca href=\"https:\u002F\u002Fdemo.wpvotingcontest.com\u002Fwp-admin\u002Fadmin.php?page=contestants\" rel=\"nofollow ugc\">Demo dashboard\u003C\u002Fa> and login with \u003Cstrong>demo\u003C\u002Fstrong> \u002F \u003Cstrong>demo4\u003C\u002Fstrong>.\u003C\u002Fp>\n","Let users cast votes on your images\u002Fphotos.",500,31306,62,15,"2025-02-27T12:06:00.000Z","6.7.5","5.0","8.1",[20,21,22,23,24],"contest","gallery","likes","photo","voting","https:\u002F\u002Fwpvotingcontest.com\u002F?download=wordpress-voting-photo-contest-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-voting-contest.5.8.zip",47,3,2,"2025-08-21 00:00:00","2026-03-15T15:16:48.613Z",[33,47,59],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":38},"CVE-2025-60086","voting-contest-missing-authorization","Voting Contest \u003C= 5.8 - Missing Authorization","The Voting Contest plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 5.8. This makes it possible for unauthenticated attackers to perform an unauthorized action.",null,"\u003C=5.8","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-12-19 16:42:55",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2862d7d6-4e27-4138-b4aa-789351edeac3?source=api-prod",{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":52,"cvss_vector":53,"vuln_type":54,"published_date":55,"updated_date":56,"references":57,"days_to_patch":38},"CVE-2025-50017","wp-voting-contest-authenticated-editor-stored-cross-site-scripting","WP Voting Contest \u003C= 5.8 - Authenticated (Editor+) Stored Cross-Site Scripting","The WP Voting Contest Lite plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 5.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-06-19 00:00:00","2025-06-25 18:00:33",[58],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F61fe8efe-b51c-4cf4-8a5e-12fa2c0b48df?source=api-prod",{"id":60,"url_slug":61,"title":62,"description":63,"plugin_slug":4,"theme_slug":38,"affected_versions":64,"patched_in_version":65,"severity":40,"cvss_score":66,"cvss_vector":67,"vuln_type":54,"published_date":68,"updated_date":69,"references":70,"days_to_patch":72},"CVE-2022-0321","wp-voting-contest-reflected-cross-site-scripting","WP Voting Contest \u003C 3.0 - Reflected Cross-Site Scripting","The WP Voting Contest WordPress plugin before 3.0 does not sanitise and escape the post_id parameter before outputting it back in the response via the wpvc_social_share_icons AJAX action (available to both unauthenticated and authenticated users), leading to a Reflected Cross-Site Scripting issue","\u003C3.0","3.0",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2022-02-16 00:00:00","2024-01-22 19:56:02",[71],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F73472066-8e5c-46a4-906d-f459a2ebf40d?source=api-prod",706,{"slug":74,"display_name":7,"profile_url":8,"plugin_count":75,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":72,"trust_score":76,"computed_at":77},"mvincik",1,42,"2026-04-04T03:51:50.915Z",[79,101,121,143,161],{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":96,"download_link":97,"security_score":98,"vuln_count":75,"unpatched_count":99,"last_vuln_date":100,"fetched_at":31},"gallery-voting","Tribulant Gallery Voting","1.5","Tribulant Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontrid\u002F","\u003Cp>Simply let users (whether logged in or guest users, your choice) vote\u002Flike photos\u002Fimages on your WordPress galleries. Users can also retract their votes, if the Unvoting feature is enabled by the admin.\u003C\u002Fp>\n\u003Cp>Installing and activating this plugin will place a vote\u002Flike link and a vote count below each photo of all WordPress image\u002Fphoto galleries using the \u003Ccode>[gallery]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Ch4>Online Demo\u003C\u002Fh4>\n\u003Cp>You can try out the \u003Ca href=\"https:\u002F\u002Ftribulant.net\u002Fgalleryvoting\u002F\" rel=\"nofollow ugc\">online demonstration\u003C\u002Fa> to see how the plugin works.\u003C\u002Fp>\n\u003Cp>To log in, go to the \u003Ca href=\"https:\u002F\u002Ftribulant.net\u002Fgalleryvoting\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">demo dashboard\u003C\u002Fa> and log in with \u003Cstrong>demo\u003C\u002Fstrong> \u002F \u003Cstrong>demo\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Support & Help\u003C\u002Fh4>\n\u003Cp>For support, you can access our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fforums\u002Fcategories\u002Fgallery-voting-plugin\" rel=\"nofollow ugc\">support forums\u003C\u002Fa> to see if your issue was previously resolved there. Otherwise, you can contact us on our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">support website\u003C\u002Fa> or on the WordPress.org support forum.\u003C\u002Fp>\n\u003Cp>View the \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fdocs\u002Fwordpress-gallery-voting-plugin\u002F9015\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> for installation and usage information.\u003C\u002Fp>\n","Let users cast votes\u002Flikes on your WordPress gallery images\u002Fphotos.",300,18457,84,12,"2025-05-01T15:32:00.000Z","6.8.5","3.8","",[20,21,22,24],"https:\u002F\u002Ftribulant.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-voting.1.5.zip",99,0,"2025-02-23 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":75,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":94,"download_link":119,"security_score":120,"vuln_count":99,"unpatched_count":99,"last_vuln_date":38,"fetched_at":31},"voting-for-a-photo","Voting for a Photo","1.2","Processby","https:\u002F\u002Fprofiles.wordpress.org\u002Fprocessby\u002F","\u003Cp>Adding a photo vote to the WordPress Gallery.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Protection against cheating votes by IP, cookies\u003C\u002Fli>\n\u003Cli>Setting the number of votes from 1 person\u003C\u002Fli>\n\u003Cli>Adding styles for responsive gallery\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003C\u002Ful>\n","Adding a photo vote to the WordPress Gallery",90,4181,100,"2018-12-11T10:08:00.000Z","4.9.29","4.9.8","5.6",[20,21,117,118,24],"photo-contest","vote","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoting-for-a-photo.zip",85,{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":115,"requires_php":94,"tags":135,"homepage":138,"download_link":139,"security_score":140,"vuln_count":141,"unpatched_count":99,"last_vuln_date":142,"fetched_at":31},"contest-gallery","Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe","28.1.5","Wasiliy Strecker \u002F ContestGallery developer","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontest-gallery\u002F","\u003Cp>JPG, PNG, MP4, MP3, PDF, ZIP & more. Create voting & uploading galleries for photos & media. Social Share, User Registration & Sell via PayPal\u002FStripe.\u003C\u002Fp>\n\u003Ch3>All-in-One Photo Contest, Media Voting & File Gallery\u003C\u002Fh3>\n\u003Cp>Photo contest and other file types voting plugin supporting: \u003Cstrong>JPG, PNG, GIF, PDF, ZIP, WEBM, MP4, MOV, TXT, DOC, DOCX, XLS, XLSX, PPT, PPTX, CSV, MP3, WAV, OGG, M4A\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Create galleries (material, modern, responsive) and allow users to vote and comment on files, photos, or embed social posts from \u003Cstrong>YouTube, TikTok, X (Twitter)\u003C\u002Fstrong> and more.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flexible Uploads:\u003C\u002Fstrong> Create custom upload forms and add additional files to every entry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Management:\u003C\u002Fstrong> Includes user registration, login forms, and a \u003Cstrong>“Google Sign-In button”\u003C\u002Fstrong> for easy access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Monetization:\u003C\u002Fstrong> Sell entries or digital content directly via \u003Cstrong>PayPal or Stripe API\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Reach:\u003C\u002Fstrong> Built-in Social Media Share Buttons to boost your contest’s visibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ecommerce PayPal and Stripe APIs available\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sell entries as \u003Cstrong>shipping\u003C\u002Fstrong>, \u003Cstrong>download\u003C\u002Fstrong> or \u003Cstrong>service\u003C\u002Fstrong>,  or \u003Cstrong>charge for uploads\u003C\u002Fstrong>, \u003Cstrong>via PayPal or Stripe API\u003C\u002Fstrong>. Configure \u003Cstrong>prices, shipping, taxes and currencies\u003C\u002Fstrong> for your products. Configure checkout notes and agreements. \u003Cstrong>Watermark image files, add download or service keys\u003C\u002Fstrong>. Selling download or service and charging for uploads only available in PRO version.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Different file types upload form\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Upload form\u003C\u002Fstrong> for \u003Cstrong>different file types\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual or Auto-activation\u003C\u002Fstrong>: Instantly display uploaded files in the gallery or review them first.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fdifferent-file-types-upload-form-and-gallery\u002F\" rel=\"nofollow ugc\">Different file types upload form and gallery example\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PDFs with preview gallery\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display PDFs in gallery with a preview image for every PDF\u003C\u002Fli>\n\u003Cli>Create upload form with PDF preview image function\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Imagick library\u003C\u002Fstrong> is \u003Cstrong>NOT required\u003C\u002Fstrong> to be installed on your server\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fpdfs-with-preview-gallery\u002F\" rel=\"nofollow ugc\">PDFs with preview gallery and PDF upload form with preview example\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Social Media Share Buttons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Facebook, WhatsApp, Twitter, Telegram, Skype, Pinterest, Reddit, XING, LinkedIn, Email, SMS, Gmail, Yahoo, Evernote, VK, OK, Douban, RenRen, Qzone, Weibu\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Custom Post Type Pages behind every entry… so real social share URLs\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fsocial-share-buttons\u002F\" rel=\"nofollow ugc\">Social share buttons example\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add YouTube \u002F Twitter \u002F Instagram \u002F TikTok Posts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Combine different file types and social embed posts in same gallery\u003C\u002Fli>\n\u003Cli>Ask users for consent (GDPR) to show YouTube \u002F Twitter \u002F Instagram \u002F TikTok entries option available.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fyoutube-and-photos-gallery\u002F\" rel=\"nofollow ugc\">YouTube and photos gallery example\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fsocial-media-embeds-and-mixed-file-types-gallery\u002F\" rel=\"nofollow ugc\">Social media embeds and mixed file types gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OpenAI\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create or edit images via OpenAI API\u003C\u002Fli>\n\u003Cli>Add created or edited images to your WordPress media library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Since 2019: No uploads limitation anymore\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>(No 100 uploads limitation anymore)\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Some options available in PRO version only\u003C\u002Fli>\n\u003Cli>To have all options available please purchase \u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fpro-version\u002F\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Frontend video example\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUs-EYffJtcU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Upload form and gallery examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fdifferent-file-types-upload-form-and-gallery\u002F\" rel=\"nofollow ugc\">Different file types upload form and gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fmultiple-photo-contests\u002F\" rel=\"nofollow ugc\">Different galleries with different options on same page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.contest-gallery.com\u002Fclick-through-galleries-on-same-page\u002F\" rel=\"nofollow ugc\">Click through galleries on same page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Amazing contest for your WordPress page\u003C\u002Fh3>\n\u003Ch4>Normal and registered user galleries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display entries of all users\u003C\u002Fli>\n\u003Cli>User see only own entries which were uploaded by the user after registration and login\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Three voting types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>IP recognition\u003C\u002Fli>\n\u003Cli>Cookie recognition\u003C\u002Fli>\n\u003Cli>Login session based (\u003Cstrong>create account via registration form or Google sign in button\u003C\u002Fstrong> and login)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Drag & Drop upload form creator\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add field types and arrange them\u003C\u002Fli>\n\u003Cli>Add e-mail field and allow to send confirmation e-mail\u003C\u002Fli>\n\u003Cli>Available field types: (Files Type, Input, Textarea, Select, Select Categories, Email, URL, Check agreement, HTML, Simple Captcha, Google reCAPTCHA)\u003C\u002Fli>\n\u003Cli>Configure subscription e-mail\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Drag & Drop user account registration form creator\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add field types and arrange them\u003C\u002Fli>\n\u003Cli>Available field types: (WP-Last-Name, WP-First-Name, WP-Username, WP-Nickname, WP-Email, WP-Password, WP-Password-Confirm, Input, Textarea, Select, Check agreement, Profile Image, HTML, Simple Captcha, Google reCAPTCHA)\u003C\u002Fli>\n\u003Cli>Allows membership as “Contest Gallery User” WordPress role\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Create login area\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add login area to your website\u003C\u002Fli>\n\u003Cli>Allow voting only for registered users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Three e-mail types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin information e-mail when new file is uploaded\u003C\u002Fli>\n\u003Cli>Activation e-mail to user when his file is activated\u003C\u002Fli>\n\u003Cli>Registration confirmation e-mail when user create a new account\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available options\u003C\u002Fh3>\n\u003Ch4>Upload form options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically activate user entries after successful frontend upload\u003C\u002Fli>\n\u003Cli>Allow only registered users to upload files or to upload you\u003C\u002Fli>\n\u003Cli>Restrict front end upload size\u003C\u002Fli>\n\u003Cli>Maximum upload size in MB\u003C\u002Fli>\n\u003Cli>Activate bulk upload in front end\u003C\u002Fli>\n\u003Cli>Maximum number of files for bulk upload\u003C\u002Fli>\n\u003Cli>Minimum number of files for bulk upload\u003C\u002Fli>\n\u003Cli>Restrict resolution uploaded images\u003C\u002Fli>\n\u003Cli>Activate in gallery upload form\u003C\u002Fli>\n\u003Cli>Forward to another page after upload\u003C\u002Fli>\n\u003Cli>Confirmation text after upload\u003C\u002Fli>\n\u003Cli>Inform admin e-mail after upload in frontend\u003C\u002Fli>\n\u003Cli>Inform entry activation e-mail\u003C\u002Fli>\n\u003Cli>Inform successful entry e-mail\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Registration options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Confirmation text after registration\u003C\u002Fli>\n\u003Cli>Confirmation text after e-mail confirmation\u003C\u002Fli>\n\u003Cli>Confirmation mail options (Addressor, Reply mail, Subject, Mail content)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Login options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Forward to another page after login\u003C\u002Fli>\n\u003Cli>Forward to URL\u003C\u002Fli>\n\u003Cli>Confirmation text on same site after login\u003C\u002Fli>\n\u003Cli>Confirmation Text after login\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Vote options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow vote via 1 star\u003C\u002Fli>\n\u003Cli>Allow vote via 1-10 stars\u003C\u002Fli>\n\u003Cli>Inform registered user when there was a vote for his entry\u003C\u002Fli>\n\u003Cli>Show custom message after voting\u003C\u002Fli>\n\u003Cli>Allow vote out of gallery\u003C\u002Fli>\n\u003Cli>Hide voting until user voted\u003C\u002Fli>\n\u003Cli>Configure votes amount per user\u003C\u002Fli>\n\u003Cli>Show only user votes (user see only his votes not the whole rating)\u003C\u002Fli>\n\u003Cli>Votes in time interval per user\u003C\u002Fli>\n\u003Cli>Delete votes (frontend users can delete their votes and to another entry)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Commenting options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow comments\u003C\u002Fli>\n\u003Cli>Allow comment out of gallery\u003C\u002Fli>\n\u003Cli>Inform registered user when there was a comment for his entry\u003C\u002Fli>\n\u003Cli>Review written comments\u003C\u002Fli>\n\u003Cli>Remove written comments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contest end options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>End contest immediately\u003C\u002Fli>\n\u003Cli>Activate contest end time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Gallery view options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show images EXIF data\u003C\u002Fli>\n\u003Cli>Add categories widget when categories field in upload form is added\u003C\u002Fli>\n\u003Cli>Allow full window gallery\u003C\u002Fli>\n\u003Cli>Number of files per screen (pagination)\u003C\u002Fli>\n\u003Cli>Allow search for files (search by fields content, categories or file name)\u003C\u002Fli>\n\u003Cli>Allow sort\u003C\u002Fli>\n\u003Cli>Random sort\u003C\u002Fli>\n\u003Cli>Random sort button\u003C\u002Fli>\n\u003Cli>Switch between total different gallery views without site reloading\u003C\u002Fli>\n\u003Cli>Three different views\u003C\u002Fli>\n\u003Cli>Masonry view\u003C\u002Fli>\n\u003Cli>Blog view\u003C\u002Fli>\n\u003Cli>Slider view\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Single entry view options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View entries in blog view full window\u003C\u002Fli>\n\u003Cli>View entries in a slider view full window\u003C\u002Fli>\n\u003Cli>Link to original file source\u003C\u002Fli>\n\u003Cli>Only gallery view\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Backend language\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Frontend languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Portuguese\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Slovakian\u003C\u002Fli>\n\u003Cli>Norwegian (not complete)\u003C\u002Fli>\n\u003Cli>Swedish (not complete)\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Chinese\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Own translations can be added in backend\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","JPG, PNG, MP4, MP3, PDF, ZIP & more. Create voting & uploading galleries for photos & media. Social Share, User Registration & Sell via PayPal\u002FStripe.",1000,385318,88,86,"2026-03-01T07:48:00.000Z","6.9.4",[136,20,137,117,24],"competition","openai","https:\u002F\u002Fwww.contest-gallery.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontest-gallery.28.1.5.zip",76,33,"2026-03-02 04:44:39",{"slug":144,"name":145,"version":146,"author":147,"author_profile":148,"description":149,"short_description":150,"active_installs":87,"downloaded":151,"rating":109,"num_ratings":152,"last_updated":153,"tested_up_to":92,"requires_at_least":154,"requires_php":115,"tags":155,"homepage":158,"download_link":159,"security_score":98,"vuln_count":75,"unpatched_count":99,"last_vuln_date":160,"fetched_at":31},"totalcontest-lite","Photo Contest  | Competition | Video Contest","2.9.1","TotalSuite","https:\u002F\u002Fprofiles.wordpress.org\u002Ftotalsuite\u002F","\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Live Demo – Contest Plugin Samples\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fpricing\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">TotalContest Pro – WordPress Contest Plugin Pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fdocs\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">TotalContest Plugin documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">TotalContest Plugin support \u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Are you looking to host captivating contests and competitions on your WordPress website? Look no further! TotalContest is the leading WordPress contest plugin that empowers you to effortlessly run and manage a wide range of contests. Whether you aim to engage your audience with compelling user-generated video content, drive blog traffic through image contests, or enhance website interactivity with exciting competitions, TotalContest has everything you need!\u003C\u002Fp>\n\u003Cp>Discover the limitless possibilities of TotalContest and transform your WordPress website with captivating contests and engaging competitions. For a complete overview and detailed information, visit the \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">TotalContest Official Website\u003C\u002Fa> now!\u003C\u002Fp>\n\u003Ch3>KEY FEATURES\u003C\u002Fh3>\n\u003Cp>Maximize user engagement on your WordPress site with this powerful contest plugin. Easily create captivating contests and competitions using key features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create Contests Effortlessly\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong> : Craft captivating contests within 60 seconds using our intuitive interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag & Drop Functionality\u003C\u002Fstrong> : Easily construct various contest types with simple drag & drop operations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Contest Editor\u003C\u002Fstrong> : Launch contests quickly, whether they are image-based or simple contests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mobile-Optimized Engagement\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Ensure a seamless viewing experience across devices with responsive design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touch Optimized\u003C\u002Fstrong>: Implement best practices for touch interactions, enhancing user engagement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Platform Compatibility\u003C\u002Fstrong>: Enjoy optimal performance on Android, iOS, and Windows Phone.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Limitless Possibilities\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Question Fields\u003C\u002Fstrong> : Create one or more questions with unlimited choices per contest.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versatile Field Types\u003C\u002Fstrong> : Include text, images, videos, audio, or HTML content effortlessly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Controlled Restrictions\u003C\u002Fstrong>: Manage voting access and frequency with customizable timeout settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Enhance Search Engine Visibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sitemap Integration\u003C\u002Fstrong>: Boost contest visibility with proper inclusion in your sitemap.xml.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Structured Data Implementation\u003C\u002Fstrong>: Attract attention in search results with structured data integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Compatibility\u003C\u002Fstrong>: TotalContest seamlessly works with popular WordPress SEO plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Insightful Data Collection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Fields\u003C\u002Fstrong>: Gather additional information through five different types of custom fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logs & Entries\u003C\u002Fstrong>: Access a simple interface to review all contest requests and entries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customizable Design\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-Time Customizer\u003C\u002Fstrong> : Customize contest appearance using the familiar WordPress customizer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong> : Instantly visualize contest design changes with the live preview feature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Controllable Behaviors\u003C\u002Fstrong> : Easily manage AJAX and one-click vote behavior via the settings panel.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Secure & Reliable Performance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Adherence to WordPress Standards\u003C\u002Fstrong> : TotalContest follows strict WordPress security guidelines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong> : Stay worry-free with frequent updates for a bug-free experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scalable Performance\u003C\u002Fstrong> : Operate under varying loads while ensuring seamless scalability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer-Friendly Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Extensible Codebase\u003C\u002Fstrong> : Add custom functionality effortlessly using WordPress hooks system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Integration\u003C\u002Fstrong> : Interact with TotalContest data via WordPress REST API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Codex\u003C\u002Fstrong> : Access extensive documentation on actions and filters for streamlined development.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more detailed information, please visit \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">totalsuite.net\u003C\u002Fa> to explore all the comprehensive details.\u003C\u002Fp>\n\u003Cp>—\u003C\u002Fp>\n\u003Ch3>USE CASES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Run Engaging Photo Contests on Your WordPress Website\u003C\u002Fstrong> Host captivating photo contests to encourage user participation and showcase stunning visuals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create User-Generated Video Contests with a WordPress Plugin\u003C\u002Fstrong> Empower users to submit their video content and foster community engagement with video contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Organize Writing Contests for Audience Engagement on WordPress\u003C\u002Fstrong> Encourage creativity and interaction by setting up writing contests for your website’s visitors.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Host Fun and Exciting Giveaway Contests on WordPress\u003C\u002Fstrong> Run giveaway contests to promote products, services, or celebrate milestones with your audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Hold Design Contests for Crowd-Sourced Creativity on WordPress\u003C\u002Fstrong> Crowdsource innovative designs and ideas by hosting design contests on your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Run Photo Caption Contests for User Engagement on WordPress\u003C\u002Fstrong> Foster interaction and humor by organizing caption contests for your audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Host Recipe Contests to Share Culinary Creations on WordPress\u003C\u002Fstrong> Encourage culinary enthusiasts to share their best recipes and compete in recipe contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create Voting Contests for Audience Participation on WordPress\u003C\u002Fstrong> Engage your audience and let them vote on their favorite entries in various contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Organize Art Contests to Showcase Creativity on WordPress\u003C\u002Fstrong> Celebrate artistry and creativity by hosting art contests and displaying stunning artwork.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Run Pet Photo Contests for Fun and Engagement on WordPress\u003C\u002Fstrong> Allow pet owners to showcase their adorable pets and compete in pet photo contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Host Video Talent Contests to Discover New Stars on WordPress\u003C\u002Fstrong> Discover talented individuals by organizing video talent contests on your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create Charity Contests to Support Causes on WordPress\u003C\u002Fstrong> Raise awareness and funds for charitable causes through charity contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Run Fitness Challenges to Promote Wellness on WordPress\u003C\u002Fstrong> Encourage a healthy lifestyle and fitness by hosting fitness challenges on your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Host Travel Photo Contests to Share Adventures on WordPress\u003C\u002Fstrong> Let travelers share their wanderlust and compete in travel photo contests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Organize Holiday-Themed Contests to Celebrate Seasons on WordPress\u003C\u002Fstrong> Engage your audience with festive holiday contests and celebrate special occasions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>At \u003Cstrong>TotalContest\u003C\u002Fstrong>, we take pride in providing exceptional \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">customer support\u003C\u002Fa>. We are here to assist you anytime, ensuring your satisfaction is our top priority. Feel free to contact us for any inquiries or assistance you may need.\u003C\u002Fp>\n\u003Ch3>LIVE DEMOS\u003C\u002Fh3>\n\u003Cp>Explore the boundless potential of TotalContest – the ultimate contest plugin and competition solution. Immerse yourself in captivating demos showcasing a wide range of contest types and functionalities, tailored to suit your unique requirements. Unleash the full potential of TotalContest for your website by exploring our demos today!:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basics\u003C\u002Fstrong> Unlock the Contest Potential\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fphoto-contest\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Photo Contest Plugin: Engage your audience with captivating photo contests\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fvideo-contest\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Video Contest Plugin: Elevate user engagement with video contests\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Faudio-contest\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Audio Contest Plugin: Foster creativity with audio contests\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fessay-contest\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Essay Contest Plugin: Encourage thought-provoking submissions with essay contests\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Options\u003C\u002Fstrong> Tailor Your Contest Experience\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Ftime-limited\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Time Limited Contests: Create urgency and boost participation\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Ffrequency-control\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Frequency Control: Manage voting frequency for fair competition\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fcustomized-design\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Custom Landing Page: Craft personalized contest landing pages\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Frate\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Rate & Review Entries: Allow rating and reviewing for interactive contests\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fquota-control\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Quota Control: Set submission limits for effective management\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fmembership-restriction\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Members Restriction: Control access to contests for specific members\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PRO\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002Fcategorized-submissions\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">Categorized Submissions: Organize entries into categories for easy management.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Witness the power and versatility of TotalContest by exploring our \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdemo\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest-demo\" rel=\"nofollow ugc\">demos gallery!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Knowledge Base\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002Fproduct\u002Ftotalcontest\u002Fdocumentation\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>covers every aspect of TotalContest functionality, offering step-by-step tutorials and guides to help you get started in no time.\u003C\u002Fp>\n\u003Ch3>TECHNICAL SUPPORT\u003C\u002Fh3>\n\u003Cp>At TotalContest, our dedicated  \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">support team\u003C\u002Fa> is committed to assisting you every step of the way. If you encounter any issues or have questions about our plugin, simply reach out to us. We’ll promptly investigate and provide you with a solution. For additional resources and engaging discussions, visit our Rating Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftotalcontest-lite\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>. If you can’t find the answer you’re looking for, just \u003Ca href=\"https:\u002F\u002Ftotalsuite.net\u002F?utm_source=wp-org&utm_medium=description&utm_campaign=totalcontest\" rel=\"nofollow ugc\">click here\u003C\u002Fa> to contact us directly. Your satisfaction is our top priority, and we’re delighted to help.\u003C\u002Fp>\n","If you're looking to host a contest or competition on your WordPress website, TotalContest is the perfect plugin for you.",14013,19,"2025-09-05T22:14:00.000Z","4.8",[20,21,156,117,157],"giveaway","video-contest","https:\u002F\u002Ftotalsuite.net\u002Fproducts\u002Ftotalcontest\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftotalcontest-lite.zip","2025-02-03 00:00:00",{"slug":162,"name":163,"version":164,"author":165,"author_profile":166,"description":167,"short_description":168,"active_installs":169,"downloaded":170,"rating":171,"num_ratings":172,"last_updated":173,"tested_up_to":134,"requires_at_least":174,"requires_php":175,"tags":176,"homepage":181,"download_link":182,"security_score":171,"vuln_count":183,"unpatched_count":99,"last_vuln_date":184,"fetched_at":31},"instagram-feed","Smash Balloon Social Photo Feed – Easy Social Feeds Plugin","6.10.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>As the most powerful and easiest to use Instagram plugin for WordPress, Smash Balloon Social Photo Feed helps you create, customize and embed Instagram feeds on your website in just a few clicks! Absolutely no coding needed.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Embed Instagram Posts in WordPress for Free | Smash Balloon Social Photo Feed Overview\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1166356243?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>Designed for both WordPress beginners and advanced users, you can use Social Photo Feed to seamlessly integrate your Instagram widgets and keep your site effortlessly updated.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=description&utm_medium=explore\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Explore the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=description&utm_medium=seeinaction\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">See Pro in Action\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Over 1 million users worldwide trust Social Photo Feed to easily showcase Instagram content on their websites.\u003C\u002Fp>\n\u003Ch4>Embed Your Instagram Feed in 3 Steps\u003C\u002Fh4>\n\u003Cp>Smash Balloon Instagram Feed makes it a breeze to set up your feeds on your site:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create your feed and choose an Instagram widget source\u003C\u002Fli>\n\u003Cli>Customize your feed in a few clicks\u003C\u002Fli>\n\u003Cli>Add your Instagram feed to your site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=embedsteps&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=embedsteps&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW!\u003C\u002Fstrong> Supports local WebP image format for faster loading times\u003C\u002Fli>\n\u003Cli>\u003Cstrong>oEmbed Support\u003C\u002Fstrong> Automatically powers your Instagram oEmbeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Setting Up is Simple:\u003C\u002Fstrong> Get started in seconds, no hassle, no fuss\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Showcase Multiple Accounts:\u003C\u002Fstrong> Display photos from various Instagram accounts in one unified feed or separate them into individual feeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Feeds Anywhere:\u003C\u002Fstrong> Add as many feeds as you want on the same page or spread them across different pages on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive & Mobile-Ready:\u003C\u002Fstrong> Your feeds will look stunning on any screen size, on any device and in any container width\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Customizable Feeds:\u003C\u002Fstrong> Adjust the width, height, number of photos, number of columns, image size, background color, image spacing and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Customizer:\u003C\u002Fstrong> Customize your feed layout, color scheme, header style, post settings, lightbox, and much more – in just a few clicks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photo Display Options:\u003C\u002Fstrong> Choose to display thumbnail, medium, or full-size photos directly from your feed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful Feed Header:\u003C\u002Fstrong> Add a striking header to top off your feed beautifully\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Follow on Instagram” Button:\u003C\u002Fstrong> Increase followers by adding a “follow on Instagram” button at the bottom of your feed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Photo Order:\u003C\u002Fstrong> Display your Instagram photos in chronological order or mix it up with a random arrangement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infinite Scroll:\u003C\u002Fstrong> Keep your visitors engaged by loading more of your Instagram photos with a handy “Load More” button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Block:\u003C\u002Fstrong> Easily add your feed to posts and pages with our convenient block for the block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instagram Widget:\u003C\u002Fstrong> Embed on your site’s widget-ready areas such as sidebar and footer in seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant:\u003C\u002Fstrong> Automatically integrates with many of the popular GDPR cookie consent plugins and includes a 1-click easy GDPR setting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Designed for All Users:\u003C\u002Fstrong> Perfect for beginners and advanced users alike\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Customization:\u003C\u002Fstrong> Add your own custom CSS and JavaScript for advanced customizations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Compatible:\u003C\u002Fstrong> Fully compatible with Elementor, Divi, Beaver Builder and other popular page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get More with Instagram Feed Pro\u003C\u002Fh4>\n\u003Cp>Want to truly maximize your Instagram content and make it work harder for your brand?\u003C\u002Fp>\n\u003Cp>While Smash Balloon’s Social Photo Feed offers a free way to get started, our Pro version offers advanced features to help you get complete control over the way you show your Instagram photos and videos to your website visitors.\u003C\u002Fp>\n\u003Cp>The Pro version, known as Instagram Feed Pro, allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display hashtag feeds\u003C\u002Fstrong> – Curate dynamic content around specific Instagram hashtags\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fhashtag?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=hashtagdemo\" title=\"Instagram Hashtag Feed Demo\" rel=\"nofollow ugc\">Check Out Instagram Hashtag Feed Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show stunning lightboxes\u003C\u002Fstrong> – View photos, Instagram reels and videos in a popup lightbox directly on your site\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add interactive elements\u003C\u002Fstrong> – Display captions and show the number of likes and comments for each post\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed Instagram carousel\u003C\u002Fstrong> – Showcase eye-catching carousels from your posts\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fcarousel?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=carouseldemo\" title=\"Instagram Carousel Feed Demo\" rel=\"nofollow ugc\">See Instagram Carousel Feed Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choose from multiple layout options\u003C\u002Fstrong> – Use “Masonry” or “Highlight” layouts\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo\u002Fhighlight?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=highlightdemo\" title=\"Instagram Highlight Layout Demo\" rel=\"nofollow ugc\">View “Highlight” Layout in Action\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use advanced feed moderation\u003C\u002Fstrong> – Hide or show specific posts in just a few clicks\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filter Instagram posts\u003C\u002Fstrong> – Display Instagram content based on hashtags, keywords or specific user posts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create shoppable feeds\u003C\u002Fstrong> – Add customized links to each post, like link in bio, so you can direct your site visitors to the page you’d like\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use professionally-designed themes\u003C\u002Fstrong> – No need to start from scratch! Design beautiful feeds in minutes with pre-made feed themes to instantly create beautiful and unique feeds\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus, enjoy these Pro benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Priority Support:\u003C\u002Fstrong> Get quick and dedicated help from our support team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates:\u003C\u002Fstrong> Benefit from continuous plugin improvements and new features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=profeatures&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Why Over 1 Million Users Love Smash Balloon\u003C\u002Fh4>\n\u003Cp>Trusted by over 1 million websites, Smash Balloon is the leading solution for seamlessly integrating Instagram feeds onto your site.\u003C\u002Fp>\n\u003Cp>Our 4.9\u002F5 star average rating from 4,000+ glowing reviews speaks for itself.\u003C\u002Fp>\n\u003Ch4>What Our Users Are Saying\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>“Awesome plugin and support – Awesome plugin that just works! Contacted support this week and they’ve quickly given a custom solution for a specific query I had! Very happy customer!”\u003Cbr \u002F>\n  – @tomteaweb\u003C\u002Fp>\n\u003Cp>“The best Instagram feed plugin – Whenever I need to display the Instagram feed in a WordPress site, I choose this plugin. It is not only easy to set up, but even in the free version you have enough features to have a nice feed. Do not spend more time looking for another Instagram feed plugin: This is the best!”\u003Cbr \u002F>\n  – @yordansoares\u003C\u002Fp>\n\u003Cp>“Simple and concise – Excellent plugin. Simple and non-bloated. I had a couple small issues with the plugin when I first started using it, but a quick comment on the support forums got a new version pushed out the next day with the fix. Awesome support!”\u003Cbr \u002F>\n  – @joshjones\u003C\u002Fp>\n\u003Cp>“Great plugin, greater support! – I’ve definitely noticed an increase in followers on Instagram since I added this plugin to my sidebar. Thanks for the help in making some adjustments…looks and works great!”\u003Cbr \u002F>\n  – @bnotp\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Fast, Professional and Helpful Support\u003C\u002Fh4>\n\u003Cp>At Smash Balloon, we’re dedicated to providing the most customizable, robust, and well-supported Instagram plugin available.\u003C\u002Fp>\n\u003Cp>Have a question, need help with a feature, or want to request a new feature?\u003C\u002Fp>\n\u003Cp>Our dedicated support team is just a quick message away, ready to provide top-notch assistance for both free and premium versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fdocs\u002Finstagram\u002F?utm_campaign=instagram-free-readme&utm_source=support&utm_medium=docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Finstagram-feed\u002F\" rel=\"ugc\">Free Support\u003C\u002Fa> – Please open a ticket in the Support forum\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fsupport\u002F?utm_campaign=instagram-free-readme&utm_source=support&utm_medium=contact\" rel=\"nofollow ugc\">Premium Support\u003C\u002Fa> – Premium users can reach out to us via this Contact Support form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can instantly unlock priority support when you upgrade to Instagram Feed Pro now.\u003C\u002Fp>\n\u003Ch4>7 Reasons Why You Need Smash Balloon Social Photo Feed\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Boost Social Engagement\u003C\u002Fstrong> – Increase engagement between you and your Instagram followers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Time\u003C\u002Fstrong> – Automatically display your Instagram photos on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Your Content Your Way\u003C\u002Fstrong> – Customize your feeds to blend seamlessly with your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep Your Site Looking Fresh\u003C\u002Fstrong> – Automatically push new Instagram content to your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Super Simple Setup\u003C\u002Fstrong> – Get started in 30 seconds with no Developer account needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powers Instagram oEmbeds\u003C\u002Fstrong> – Maintain working Instagram embeds across your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Feed Themes\u003C\u002Fstrong> – Use ready-made themes for quick, beautiful displays\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>What Can It Do?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Instagram photos from any account you own\u003C\u002Fli>\n\u003Cli>Completely responsive and mobile ready\u003C\u002Fli>\n\u003Cli>Display multiple feeds on the same page\u003C\u002Fli>\n\u003Cli>Display posts from multiple Instagram User IDs\u003C\u002Fli>\n\u003Cli>Built-in customization options\u003C\u002Fli>\n\u003Cli>Infinite scroll with ‘Load More’ button\u003C\u002Fli>\n\u003Cli>Plus more features added regularly!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Completely Customizable Feeds\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set number of photos to display\u003C\u002Fli>\n\u003Cli>Choose number of columns and photo sizes\u003C\u002Fli>\n\u003Cli>Show\u002Fhide feed elements (header, buttons)\u003C\u002Fli>\n\u003Cli>Control width, height and background color\u003C\u002Fli>\n\u003Cli>Set spacing between photos\u003C\u002Fli>\n\u003Cli>Display photos in chronological or random order\u003C\u002Fli>\n\u003Cli>Customize button text and colors\u003C\u002Fli>\n\u003Cli>Add custom CSS or JavaScript\u003C\u002Fli>\n\u003Cli>Style multiple feeds differently\u003C\u002Fli>\n\u003Cli>Plus more options added regularly!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002F?utm_campaign=instagram-free-readme&utm_source=footer&utm_medium=checkoutpro\" title=\"Instagram Feed Pro\" rel=\"nofollow ugc\">Check Out the Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed\u002Fdemo?utm_campaign=instagram-free-readme&utm_source=footer&utm_medium=trydemo\" title=\"Instagram Feed Pro Demo\" rel=\"nofollow ugc\">Try the Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you like our WordPress Instagram plugin, then consider checking out our other projects:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">OptinMonster\u003C\u002Fa> – Get more email subscribers with the most popular conversion optimization plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpforms.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa> – #1 drag & drop online form builder for WordPress (trusted by 5 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faioseo.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">AIOSEO\u003C\u002Fa> – The original WordPress SEO plugin to help you rank higher in search results (trusted by over 3 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmonsterinsights.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">MonsterInsights\u003C\u002Fa> – See the stats that matter and grow your business with confidence. Best Google Analytics plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fseedprod.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">SeedProd\u003C\u002Fa> – Create beautiful landing pages with our powerful drag & drop landing page builder.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmailsmtp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WP Mail SMTP\u003C\u002Fa> – Improve email deliverability for your contact form with the most popular SMTP plugin for WordPress.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpcode.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPCode\u003C\u002Fa> – must have WordPress code snippet management plugin to help you future-proof website customization (trusted by 1.5 million sites).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fduplicator.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">Duplicator\u003C\u002Fa> – popular WordPress backup and migration plugin used by over 1 million websites.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpsimplepay.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WP Simple Pay\u003C\u002Fa> – #1 Stripe payments plugin for WordPress. Start accepting one-time or recurring payments without a shopping cart.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpushengage.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">PushEngage\u003C\u002Fa> – Connect with visitors after they leave your website with the leading web push notification plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">RafflePress\u003C\u002Fa> – Best WordPress giveaway and contest plugin to grow traffic and social followers.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftrustpulse.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">TrustPulse\u003C\u002Fa> – Add real-time social proof notifications to boost your store conversions by up to 15%.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsearchwp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">SearchWP\u003C\u002Fa> – The most advanced custom WordPress search plugin to improve WordPress search quality.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faffiliatewp.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> – #1 affiliate management plugin for WordPress. Add a referral program to your online store.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Feasydigitaldownloads.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">Easy Digital Downloads\u003C\u002Fa> – The best WordPress eCommerce plugin to sell digital products (eBooks, software, music, and more).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpcharitable.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPCharitable\u003C\u002Fa> – Top-rated WordPress donation and fundraising plugin for WordPress.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpbeginner.com\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WPBeginner\u003C\u002Fa> to learn from our \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fwp-tutorials\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">WordPress Tutorials\u003C\u002Fa> and about the \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fplugins\u002F?utm_campaign=instagram-free&utm_source=readme&utm_medium=whats-next-links\" rel=\"nofollow ugc\">best WordPress plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>=\u003Cstrong>Data Collection\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>Instagram Feed does not collect any personal data from your Meta accounts (Instagram, Facebook). All data retrieved from the Meta API is used solely for the purpose of displaying your feed on your WordPress site.\u003C\u002Fp>\n\u003Cp>=\u003Cstrong>External Connections\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>This plugin connects to three external sites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smashballoon.com\u003C\u002Fstrong>: Used for connecting and authenticating your sources. Occasionally, it sends dynamic notices to users. These notices can include information about major API changes, critical updates, and marketing messages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instagram.com and Facebook.com\u003C\u002Fstrong>: Used to fetch posts so your visitors can view them directly on your site without needing to leave.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>=\u003Cstrong>Data Usage\u003C\u002Fstrong>=\u003C\u002Fp>\n\u003Cp>All data retrieved from the Meta API is used solely for displaying your Instagram feed on your WordPress site. No personal data is collected, stored, or shared beyond this purpose.\u003C\u002Fp>\n","Formerly \"Instagram Feed\". Display clean, customizable, and responsive Instagram feeds from multiple accounts. Supports Instagram oEmbeds.",1000000,49979055,98,4333,"2026-03-12T17:15:00.000Z","4.1","7.4",[177,162,178,179,180],"instagram","instagram-gallery","instagram-photos","instagram-widget","https:\u002F\u002Fsmashballoon.com\u002Finstagram-feed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstagram-feed.6.10.1.zip",4,"2021-07-20 00:00:00",{"attackSurface":186,"codeSignals":497,"taintFlows":511,"riskAssessment":530,"analyzedAt":543},{"hooks":187,"ajaxHandlers":359,"restRoutes":360,"shortcodes":483,"cronEvents":496,"entryPointCount":353,"unprotectedCount":249},[188,194,200,205,209,213,217,220,224,228,231,234,238,242,246,250,255,258,262,266,269,273,275,279,281,285,288,292,295,299,302,305,308,311,315,318,322,325,327,331,334,338,342,345,347,349,351,354,357],{"type":189,"name":190,"callback":191,"file":192,"line":193},"action","wp_loaded","wpvc_load_rest_afterloaded","configuration\\config.php",117,{"type":195,"name":196,"callback":197,"priority":198,"file":192,"line":199},"filter","rest_pre_serve_request","closure",10,130,{"type":189,"name":201,"callback":202,"file":203,"line":204},"wp_head","wpvc_sharing_contestant_function","configuration\\helper.php",11,{"type":189,"name":206,"callback":197,"file":207,"line":208},"after_setup_theme","ow_votes.php",28,{"type":189,"name":210,"callback":211,"priority":98,"file":207,"line":212},"init","wpvc_add_header",41,{"type":189,"name":214,"callback":215,"file":207,"line":216},"admin_init","wpvc_votes_version_updater_admin",56,{"type":189,"name":210,"callback":218,"file":219,"line":14},"wpvc_votes_register_taxonomy","wpvc_controller\\wpvc_admin_controller.php",{"type":189,"name":221,"callback":222,"file":219,"line":223},"admin_menu","wpvc_voting_admin_menu",16,{"type":189,"name":225,"callback":226,"file":219,"line":227},"parent_file","wpvc_tax_menu_correction",17,{"type":189,"name":214,"callback":229,"file":219,"line":230},"wpvc_upload_folder",18,{"type":189,"name":232,"callback":233,"file":219,"line":152},"current_screen","wpvc_check_migrated",{"type":189,"name":235,"callback":236,"file":219,"line":237},"admin_enqueue_scripts","wpvc_add_voting_admin_tools",21,{"type":189,"name":239,"callback":240,"file":219,"line":241},"add_meta_boxes","wpvc_category_meta_box_contestant",23,{"type":189,"name":243,"callback":244,"priority":198,"file":219,"line":245},"save_post_contestants","wpvc_customlink_meta_box",24,{"type":195,"name":247,"callback":248,"priority":198,"file":219,"line":249},"use_block_editor_for_post_type","wpvc_disable_guttenburg",25,{"type":189,"name":251,"callback":252,"priority":253,"file":219,"line":254},"admin_bar_menu","wpvc_voting_custom_toolbar_link",999,27,{"type":189,"name":256,"callback":257,"file":219,"line":208},"widgets_init","wpvc_voting_sidebar_init",{"type":189,"name":259,"callback":260,"file":219,"line":261},"restrict_manage_posts","wpvc_filter_by_taxonomy",30,{"type":195,"name":263,"callback":264,"file":219,"line":265},"parse_query","wpvc_taxonomy_filter_query",31,{"type":195,"name":267,"callback":268,"file":219,"line":141},"admin_body_class","wpvc_add_class_before_migration",{"type":195,"name":270,"callback":271,"priority":198,"file":219,"line":272},"post_row_actions","wpvc_remove_quick_actions",38,{"type":189,"name":210,"callback":197,"priority":253,"file":219,"line":274},40,{"type":189,"name":276,"callback":277,"file":278,"line":227},"wp_after_admin_bar_render","wpvc_contestant_custom_menu_bar","wpvc_controller\\wpvc_contestant_post_controller.php",{"type":189,"name":239,"callback":280,"file":278,"line":241},"wpvc_custom_meta_box_contestant",{"type":189,"name":282,"callback":283,"priority":75,"file":278,"line":284},"pre_get_posts","wpvc_manage_wp_posts_be_qe_pre_get_posts",26,{"type":195,"name":286,"callback":287,"priority":198,"file":278,"line":254},"posts_clauses","wpvc_contest_category_clauses",{"type":189,"name":289,"callback":290,"priority":198,"file":291,"line":14},"transition_post_status","wpvc_send_publish_email_from_admin","wpvc_controller\\wpvc_email_controller.php",{"type":195,"name":293,"callback":195,"file":294,"line":241},"get_the_excerpt","wpvc_controller\\wpvc_excerpt_controller.php",{"type":189,"name":296,"callback":297,"file":298,"line":14},"rest_api_init","wpvc_front_rest_api_register","wpvc_controller\\wpvc_front_rest_register_controller.php",{"type":195,"name":300,"callback":301,"priority":198,"file":298,"line":223},"rest_prepare_contestants","wpvc_contestant_meta_filters",{"type":195,"name":303,"callback":304,"priority":198,"file":298,"line":227},"rest_contestants_collection_params","wpvc_filter_add_rest_orderby_params",{"type":195,"name":306,"callback":307,"priority":198,"file":298,"line":230},"rest_contestants_query","wpvc_filter_rest_contestants_query",{"type":189,"name":296,"callback":309,"file":310,"line":223},"wpvc_rest_api_register","wpvc_controller\\wpvc_rest_register_controller.php",{"type":195,"name":312,"callback":313,"file":314,"line":230},"the_posts","wpvc_conditionally_add_scripts_and_styles","wpvc_controller\\wpvc_shortcode_controller.php",{"type":189,"name":316,"callback":317,"priority":98,"file":314,"line":241},"wp_enqueue_scripts","wpvc_add_styles_to_front_end",{"type":195,"name":319,"callback":320,"priority":204,"file":314,"line":321},"single_template","wpvc_vote_contestant_single_contestant",34,{"type":189,"name":210,"callback":323,"file":314,"line":324},"wpvc_set_url_cookie",36,{"type":189,"name":316,"callback":317,"priority":98,"file":314,"line":326},211,{"type":195,"name":328,"callback":329,"file":330,"line":284},"pre_set_site_transient_update_plugins","pre_set_site_transient_update_plugins_filter","wpvc_controller\\wpvc_vote_updater.php",{"type":195,"name":332,"callback":333,"priority":198,"file":330,"line":254},"plugins_api","plugins_api_filter",{"type":189,"name":335,"callback":336,"priority":198,"file":337,"line":152},"ow_before_single_content","ow_twenty_seventeen_support_before","wpvc_model\\wpvc_single_contestant_model.php",{"type":189,"name":339,"callback":340,"priority":198,"file":337,"line":341},"ow_after_single_content","ow_twenty_seventeen_support_after",20,{"type":195,"name":343,"callback":344,"file":337,"line":241},"twentynineteen_can_show_post_thumbnail","__return_false",{"type":189,"name":335,"callback":346,"priority":198,"file":337,"line":245},"ow_twenty_nineteen_support_before",{"type":189,"name":339,"callback":348,"priority":198,"file":337,"line":249},"ow_twenty_nineteen_support_after",{"type":189,"name":335,"callback":350,"priority":198,"file":337,"line":208},"ow_twenty_fourteen_support_before",{"type":189,"name":339,"callback":352,"priority":198,"file":337,"line":353},"ow_twenty_fourteen_support_after",29,{"type":189,"name":335,"callback":355,"priority":198,"file":337,"line":356},"ow_twenty_fifteen_support_before",32,{"type":189,"name":339,"callback":358,"priority":198,"file":337,"line":141},"ow_twenty_fifteen_support_after",[],[361,368,372,377,382,387,391,396,401,406,410,415,420,424,429,433,438,443,448,453,458,463,468,473,478],{"namespace":362,"route":363,"methods":364,"callback":366,"permissionCallback":367,"file":298,"line":265},"wpvc-voting\u002Fv1","\u002Fwpvcgetshowcontestant",[365],"GET","wpvc_callback_showallcontestants","__return_true",{"namespace":362,"route":369,"methods":370,"callback":371,"permissionCallback":367,"file":298,"line":76},"\u002Fwpvcsubmitentry",[365],"wpvc_callback_submit_entry",{"namespace":362,"route":373,"methods":374,"callback":375,"permissionCallback":367,"file":298,"line":376},"\u002Fwpvcuploadfiles",[365],"wpvc_upload_files",53,{"namespace":362,"route":378,"methods":379,"callback":380,"permissionCallback":367,"file":298,"line":381},"\u002Fwpvcsavevotes",[365],"wpvc_callback_save_votes",64,{"namespace":362,"route":383,"methods":384,"callback":385,"permissionCallback":367,"file":298,"line":386},"\u002Fwpvcsendemail",[365],"wpvc_callback_send_email",75,{"namespace":362,"route":388,"methods":389,"callback":390,"permissionCallback":367,"file":298,"line":132},"\u002Fwpvclogon",[365],"wpvc_callback_user_logon",{"namespace":362,"route":392,"methods":393,"callback":394,"permissionCallback":367,"file":298,"line":395},"\u002Fwpvcregister",[365],"wpvc_callback_user_register",97,{"namespace":362,"route":397,"methods":398,"callback":399,"permissionCallback":367,"file":298,"line":400},"\u002Fwpvcgetregister",[365],"wpvc_callback_user_get_register",108,{"namespace":362,"route":402,"methods":403,"callback":404,"permissionCallback":367,"file":298,"line":405},"\u002Fwpvcresetpassword",[365],"wpvc_callback_reset_password",119,{"namespace":362,"route":407,"methods":408,"callback":409,"permissionCallback":367,"file":298,"line":199},"\u002Fwpvcdeletecontestant",[365],"wpvc_callback_delete_contestant",{"namespace":362,"route":411,"methods":412,"callback":413,"permissionCallback":38,"file":310,"line":414},"\u002Fwpvcsettingfetch",[365],"wpvc_callback_plugin_settings_page_data",22,{"namespace":362,"route":416,"methods":417,"callback":419,"permissionCallback":38,"file":310,"line":356},"\u002Fwpvcupdatesetting",[418],"POST","wpvc_callback_save_settings",{"namespace":362,"route":421,"methods":422,"callback":423,"permissionCallback":38,"file":310,"line":76},"\u002Fwpvcvotinglogsfetch",[365],"wpvc_callback_plugin_voting_logs",{"namespace":362,"route":425,"methods":426,"callback":427,"permissionCallback":38,"file":310,"line":428},"\u002Fwpvcvotingdelete",[418],"wpvc_callback_delete_voting_logs",52,{"namespace":362,"route":430,"methods":431,"callback":432,"permissionCallback":38,"file":310,"line":13},"\u002Fwpvcvotingmultipledelete",[418],"wpvc_callback_delete_multiple_voting_logs",{"namespace":362,"route":434,"methods":435,"callback":436,"permissionCallback":38,"file":310,"line":437},"\u002Fwpvcmigratecontestants",[418],"wpvc_callback_migrate_all_data",72,{"namespace":362,"route":439,"methods":440,"callback":441,"permissionCallback":38,"file":310,"line":442},"\u002Fwpvccategoryfetch",[365],"wpvc_callback_plugin_category_data",83,{"namespace":362,"route":444,"methods":445,"callback":446,"permissionCallback":38,"file":310,"line":447},"\u002Fwpvccategoryupdate",[418],"wpvc_callback_plugin_category_update",93,{"namespace":362,"route":449,"methods":450,"callback":451,"permissionCallback":38,"file":310,"line":452},"\u002Fwpvccategorydelete",[418],"wpvc_callback_plugin_category_delete",102,{"namespace":362,"route":454,"methods":455,"callback":456,"permissionCallback":38,"file":310,"line":457},"\u002Fwpvccustomfieldsfetch",[365],"wpvc_callback_plugin_custom_field",113,{"namespace":362,"route":459,"methods":460,"callback":461,"permissionCallback":38,"file":310,"line":462},"\u002Fwpvcupdatecustomfield",[418],"wpvc_callback_update_customfield",123,{"namespace":362,"route":464,"methods":465,"callback":466,"permissionCallback":38,"file":310,"line":467},"\u002Fwpvcassigncustom",[418],"wpvc_callback_assign_custom",133,{"namespace":362,"route":469,"methods":470,"callback":471,"permissionCallback":38,"file":310,"line":472},"\u002Fwpvcgetassigncustom",[418],"wpvc_callback_get_assign_custom",143,{"namespace":362,"route":474,"methods":475,"callback":476,"permissionCallback":367,"file":310,"line":477},"\u002Fwpvcgetsitetranslations",[365],"wpvc_callback_site_translations_data",155,{"namespace":362,"route":479,"methods":480,"callback":481,"permissionCallback":367,"file":310,"line":482},"\u002Fwpvcsavelicense",[418],"wpvc_callback_plugin_license_update",167,[484,487,490,493],{"tag":485,"callback":486,"file":314,"line":254},"showcontestants","wpvc_votes_show_contestants",{"tag":488,"callback":489,"file":314,"line":353},"addcontestants","wpvc_voting_add_contestants",{"tag":491,"callback":492,"file":314,"line":265},"upcomingcontestants","wpvc_voting_start_contestants",{"tag":494,"callback":495,"file":314,"line":356},"endcontestants","wpvc_voting_end_contestants",[],{"dangerousFunctions":498,"sqlUsage":499,"outputEscaping":502,"fileOperations":230,"externalRequests":29,"nonceChecks":99,"capabilityChecks":99,"bundledLibraries":510},[],{"prepared":500,"raw":99,"locations":501},111,[],{"escaped":503,"rawEcho":29,"locations":504},224,[505,508],{"file":278,"line":506,"context":507},195,"raw output",{"file":278,"line":509,"context":507},241,[],[512],{"entryPoint":513,"graph":514,"unsanitizedCount":75,"severity":529},"\u003Cwpvc_contestant_post_controller> (wpvc_controller\\wpvc_contestant_post_controller.php:0)",{"nodes":515,"edges":526},[516,521],{"id":517,"type":518,"label":519,"file":278,"line":520},"n0","source","$_GET",96,{"id":522,"type":523,"label":524,"file":278,"line":509,"wp_function":525},"n1","sink","echo() [XSS]","echo",[527],{"from":517,"to":522,"sanitized":528},false,"low",{"summary":531,"deductions":532},"The wp-voting-contest plugin version 5.8 exhibits a concerning security posture despite some positive indicators.  While the use of prepared statements for all SQL queries and a high percentage of properly escaped output are commendable, these strengths are overshadowed by significant weaknesses.  The plugin has a large attack surface, with 25 out of 29 entry points (REST API routes) lacking any permission callbacks, leaving them entirely unprotected. This is a critical flaw that could allow unauthorized users to interact with sensitive plugin functionalities.\n\nThe vulnerability history further amplifies these concerns.  With 3 known CVEs, 2 of which remain unpatched, and a recent vulnerability in August 2025, the plugin has a pattern of security issues. The common vulnerability types of Missing Authorization and Cross-Site Scripting, which align with the identified lack of authorization checks on REST API routes, suggest recurring security design flaws.  The presence of a single unsanitized path in the taint analysis, even if not classified as critical or high, is also a point of concern, as it can be a vector for attacks.\n\nIn conclusion, while the plugin demonstrates good practices in data handling with prepared SQL and output escaping, the extensive unprotected attack surface and a history of unpatched vulnerabilities, particularly related to authorization, make it a high-risk component. Users should exercise extreme caution and prioritize patching or migrating away from this plugin.",[533,535,537,539,541],{"reason":534,"points":341},"Unprotected REST API routes",{"reason":536,"points":341},"Unpatched CVEs",{"reason":538,"points":198},"Missing Nonce checks",{"reason":540,"points":198},"Missing Capability checks",{"reason":542,"points":198},"Flows with unsanitized paths","2026-03-16T19:36:37.167Z",{"wat":545,"direct":566},{"assetPaths":546,"generatorPatterns":555,"scriptPaths":556,"versionParams":557},[547,548,549,550,551,552,553,554],"\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fadmin\u002Fcss\u002Fwpvc-admin-styles.css","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fadmin\u002Fcss\u002Fwpvc-form-styles.css","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fadmin\u002Fjs\u002Fwpvc-admin-scripts.js","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fadmin\u002Fjs\u002Fwpvc-form-scripts.js","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fpublic\u002Fcss\u002Fwpvc-public-styles.css","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fpublic\u002Fcss\u002Fwpvc-gallery-styles.css","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fpublic\u002Fjs\u002Fwpvc-public-scripts.js","\u002Fwp-content\u002Fplugins\u002Fwp-voting-contest\u002Fpublic\u002Fjs\u002Fwpvc-gallery-scripts.js",[],[549,550,553,554],[558,559,560,561,562,563,564,565],"wp-voting-contest\u002Fadmin\u002Fcss\u002Fwpvc-admin-styles.css?ver=","wp-voting-contest\u002Fadmin\u002Fcss\u002Fwpvc-form-styles.css?ver=","wp-voting-contest\u002Fadmin\u002Fjs\u002Fwpvc-admin-scripts.js?ver=","wp-voting-contest\u002Fadmin\u002Fjs\u002Fwpvc-form-scripts.js?ver=","wp-voting-contest\u002Fpublic\u002Fcss\u002Fwpvc-public-styles.css?ver=","wp-voting-contest\u002Fpublic\u002Fcss\u002Fwpvc-gallery-styles.css?ver=","wp-voting-contest\u002Fpublic\u002Fjs\u002Fwpvc-public-scripts.js?ver=","wp-voting-contest\u002Fpublic\u002Fjs\u002Fwpvc-gallery-scripts.js?ver=",{"cssClasses":567,"htmlComments":579,"htmlAttributes":580,"restEndpoints":584,"jsGlobals":585,"shortcodeOutput":589},[568,569,570,571,572,573,574,575,576,577,578],"wpvc_contestants_sec_sidebar","wpvc_contestests_sidebar","wpvc_voting_form_field","wpvc_contestant_image","wpvc_contestant_name","wpvc_contestant_votes","wpvc_voting_button","wpvc_gallery_item","wpvc_gallery_image","wpvc_gallery_caption","wpvc_gallery_vote_count",[],[581,582,583],"data-contestant-id","data-contest-id","data-voting-nonce",[],[586,587,588],"wpvc_voting_ajax_object","wpvc_voting_public_script_vars","wpvc_voting_gallery_script_vars",[590],"[wpvotingcontest]"]