{"id":285182,"date":"2026-03-10T16:57:20","date_gmt":"2026-03-10T16:57:20","guid":{"rendered":"https:\/\/de.wordpress.org\/plugins\/3task-polls-surveys-quizzes-voting\/"},"modified":"2026-03-10T16:57:33","modified_gmt":"2026-03-10T16:57:33","slug":"3task-polls","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/3task-polls\/","author":5806251,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"3task Polls \u2013 Surveys, Quizzes & Voting","header_author":"3task","header_description":"Create polls, surveys, quizzes and voting with 4 poll types. AJAX-based, GDPR-compliant, Gutenberg block included. Lightweight and fully customizable.","assets_banners_color":"172035","last_updated":"2026-03-10 16:57:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/3task-polls\/","header_author_uri":"https:\/\/www.3task.de","rating":0,"author_block_rating":0,"active_installs":0,"downloads":176,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"3task","date":"2026-03-10 16:57:33"}},"upgrade_notice":{"1.0.2":"<p>Text domain and plugin check compliance fixes.<\/p>","1.0.1":"<p>Minor compatibility and checker fixes.<\/p>","1.0.0":"<p>Initial release of 3task Polls.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3479288,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3479288,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3479288,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3479288,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"tpoll\/poll":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tpoll\/poll","version":"1.0.0","title":"TPoll","category":"widgets","icon":"chart-bar","description":"Add a poll to your content","keywords":["poll","vote","survey","quiz","rating"],"textdomain":"3task-polls","attributes":{"pollId":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"],"className":true},"editorScript":"file:.\/index.js","editorStyle":"file:.\/editor.css"}},"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Dashboard with stats overview and quick actions","2":"Poll editor with type selection and answer management","3":"Frontend poll display with default theme","4":"Results view with animated progress bars","5":"Settings page with appearance and voting options"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2254,583,2295,364,11300],"plugin_category":[42,53],"plugin_contributors":[92229],"plugin_business_model":[],"class_list":["post-285182","plugin","type-plugin","status-publish","hentry","plugin_tags-poll","plugin_tags-quiz","plugin_tags-rating","plugin_tags-survey","plugin_tags-voting","plugin_category-contact-forms","plugin_category-ratings-and-reviews","plugin_contributors-3task","plugin_committers-3task"],"banners":{"banner":"https:\/\/ps.w.org\/3task-polls\/assets\/banner-772x250.png?rev=3479288","banner_2x":"https:\/\/ps.w.org\/3task-polls\/assets\/banner-1544x500.png?rev=3479288","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/3task-polls\/assets\/icon-128x128.png?rev=3479288","icon_2x":"https:\/\/ps.w.org\/3task-polls\/assets\/icon-256x256.png?rev=3479288","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>3task Polls lets you create engaging polls, surveys, quizzes and voting for your WordPress site. Built with performance and privacy in mind.<\/p>\n\n<h4>4 Poll Types<\/h4>\n\n<ul>\n<li><strong>Single Choice<\/strong> \u2013 Classic radio button poll<\/li>\n<li><strong>Multiple Choice<\/strong> \u2013 Checkbox-based, configurable max selections<\/li>\n<li><strong>Star Rating<\/strong> \u2013 1-5 star rating with average display<\/li>\n<li><strong>Up\/Down Voting<\/strong> \u2013 Thumbs up\/down with live count<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>AJAX-based voting without page reload<\/li>\n<li>GDPR-compliant: IP addresses are hashed before storage<\/li>\n<li>Gutenberg block and shortcode support<\/li>\n<li>5 built-in themes (Default, Minimal, Rounded, Square, Pill)<\/li>\n<li>Dark mode with auto-detect option<\/li>\n<li>Animated result bars<\/li>\n<li>Schedule polls with start and end dates<\/li>\n<li>Randomize answer order<\/li>\n<li>Duplicate polls with one click<\/li>\n<li>Responsive design for all devices<\/li>\n<li>Translation-ready with full i18n support<\/li>\n<\/ul>\n\n<h4>Shortcode Usage<\/h4>\n\n<pre><code>[tpoll id=\"123\"]\n<\/code><\/pre>\n\n<p>You can also customize the display per shortcode:<\/p>\n\n<pre><code>[tpoll id=\"123\" show_results=\"always\" theme=\"minimal\" dark_mode=\"yes\"]\n<\/code><\/pre>\n\n<h4>Gutenberg Block<\/h4>\n\n<p>Search for \"3task Polls\" in the block inserter and select your poll from the dropdown.<\/p>\n\n<h3>About<\/h3>\n\n<p>3task Polls is developed by <a href=\"https:\/\/www.3task.de\">3task<\/a>, a WordPress development agency based in Germany. We build lightweight, privacy-focused plugins for the WordPress community.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>3task-polls<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins menu<\/li>\n<li>Go to 3task Polls in the admin menu to create your first poll<\/li>\n<li>Use <code>[tpoll id=\"123\"]<\/code> or the Gutenberg block to display polls<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20embed%20a%20poll%3F\"><h3>How do I embed a poll?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[tpoll id=\"123\"]<\/code> where 123 is your poll ID. You can find the shortcode on the poll edit screen. The Gutenberg block is also available in the block inserter.<\/p><\/dd>\n<dt id=\"is%203task%20polls%20gdpr%20compliant%3F\"><h3>Is 3task Polls GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. IP addresses are hashed (SHA-256) before storage. No personal data is stored in plain text. No external resources are loaded.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20caching%20plugins%3F\"><h3>Does it work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. 3task Polls uses AJAX for voting, so it works with all major caching plugins including WP Super Cache, W3 Total Cache, and LiteSpeed Cache.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20colors%3F\"><h3>Can I customize the colors?<\/h3><\/dt>\n<dd><p>Yes. You can set the results bar color globally in Settings or per poll in the poll editor. The color picker supports any hex color.<\/p><\/dd>\n<dt id=\"can%20i%20allow%20multiple%20votes%3F\"><h3>Can I allow multiple votes?<\/h3><\/dt>\n<dd><p>Use the \"Multiple Choice\" poll type and optionally set a maximum number of selections.<\/p><\/dd>\n<dt id=\"how%20do%20i%20show%20results%20before%20voting%3F\"><h3>How do I show results before voting?<\/h3><\/dt>\n<dd><p>In the poll settings, change \"Show Results\" to \"Always\". By default, results are shown after voting.<\/p><\/dd>\n<dt id=\"is%20it%20translation-ready%3F\"><h3>Is it translation-ready?<\/h3><\/dt>\n<dd><p>Yes. 3task Polls uses standard WordPress i18n functions and is fully translation-ready.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: text domain corrected to match plugin slug (3task-polls)<\/li>\n<li>Fix: stable tag synced with plugin version<\/li>\n<li>Fix: SQL prepare() array spreading for PHPCS compliance<\/li>\n<li>Fix: block.json name aligned with registered block namespace<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: text domain aligned for WordPress plugin checker compatibility<\/li>\n<li>Fix: vote replacement SQL paths improved for plugin check compliance<\/li>\n<li>Fix: admin redirect behavior after save\/duplicate<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>4 poll types: Single Choice, Multiple Choice, Rating, Voting<\/li>\n<li>5 built-in themes<\/li>\n<li>AJAX voting<\/li>\n<li>GDPR-compliant IP hashing<\/li>\n<li>Gutenberg block<\/li>\n<li>Shortcode with parameters<\/li>\n<li>Dark mode support<\/li>\n<li>Poll scheduling<\/li>\n<li>Answer randomization<\/li>\n<li>Poll duplication<\/li>\n<li>Admin dashboard with statistics<\/li>\n<\/ul>","raw_excerpt":"Create polls, surveys, quizzes and voting for WordPress. AJAX-based, GDPR-compliant, Gutenberg block included. 4 poll types and 5 themes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/285182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=285182"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/3task"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=285182"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=285182"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=285182"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=285182"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=285182"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=285182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}