{"id":397528,"date":"2026-11-12T19:48:21","date_gmt":"2026-11-12T19:48:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/survey-what-you-want\/"},"modified":"2026-11-12T19:47:46","modified_gmt":"2026-11-12T19:47:46","slug":"whachawant-survey","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/whachawant-survey\/","author":20873288,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.6","stable_tag":"0.2.6","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Wha Cha Want Survey","header_author":"George Andrews","header_description":"Publish survey questions, collect free-text answers, and reveal a customizable top-eight results board after participation.","last_updated":"2026-11-12 19:47:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.6":{"tag":"0.2.6","author":"whachawant","date":"2026-11-12 19:47:46","revision":3799171}},"upgrade_notice":{"0.2.0":"<p>Back up first. Older questions require explicit selection under Surveys &gt; Import Older Questions. IDs and version 0.1.0 responses are preserved, but question URLs change. Old theme response tables are not imported automatically.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.6"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Survey question and answer form within an existing WordPress theme.","2":"Top-eight results revealed after a response.","3":"Appearance settings with color pickers and a live preview."}},"plugin_section":[],"plugin_tags":[5613,5122,3503],"plugin_category":[],"plugin_contributors":[292383],"plugin_business_model":[],"class_list":["post-397528","plugin","type-plugin","status-publish","hentry","plugin_tags-questions","plugin_tags-results","plugin_tags-surveys","plugin_contributors-whachawant","plugin_committers-whachawant"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/whachawant-survey.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Wha Cha Want Survey lets site editors publish survey questions and lets visitors contribute an answer before viewing the results. It works inside your existing WordPress theme: the plugin styles only the survey content and does not replace the site's header, footer, navigation, or homepage.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Published survey questions managed in WordPress.<\/li>\n<li>A responsive card grid and shortcodes for individual questions.<\/li>\n<li>Free-text answers with Unicode-aware grouping of case, punctuation, common accents, and spacing.<\/li>\n<li>A top-eight flip-reveal board with percentages calculated from all responses.<\/li>\n<li>Eight color controls using the native WordPress color picker, a live preview, contrast guidance, and reset-to-default colors.<\/li>\n<li>Server-checked participation with a database unique key to prevent duplicate responses from the same account\/browser identity.<\/li>\n<li>Visitor controls to download or erase their own responses.<\/li>\n<li>WordPress personal-data exporters and erasers for signed-in accounts.<\/li>\n<li>Configurable retention, default-preserve uninstall behavior, and explicit administrative deletion controls.<\/li>\n<li>Translatable PHP and JavaScript interface strings.<\/li>\n<\/ul>\n\n<p>The plugin does not include full hosted games, teams, rounds, scoring, frontend question creation, CAPTCHA, or moderation tools. Exact normalization does not merge synonyms or spelling variants.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Suggested policy text is added to WordPress's Privacy Policy Guide. Administrators should review and adapt it to the site's actual configuration and backup practices. See the data and retention questions above for the plugin's behavior.<\/p>\n\n<h3>Attribution<\/h3>\n\n<p>Survey presentation and flow adapted from the supplied Survey Showdown theme, distributed with a GPL-2.0-or-later header. The plugin uses no third-party fonts, analytics, or external services. GNU GPL version 2 is included in LICENSE; the plugin is licensed under version 2 or any later version.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the whachawant-survey folder to wp-content\/plugins, or install the ZIP from Plugins &gt; Add Plugin &gt; Upload Plugin.<\/li>\n<li>Activate Wha Cha Want Survey. PHP mbstring must be enabled. Use a normal WordPress theme rather than the older Survey Showdown theme.<\/li>\n<li>Publish a page with a Shortcode block containing [wcws_surveys]. Add the page to your navigation if desired.<\/li>\n<li>Publish a question under Surveys &gt; Add New. The post title is the question; post content is an optional introduction.<\/li>\n<li>Open the survey page, submit an answer, and view the results.<\/li>\n<li>Customize the survey page badge, heading, description, colors and retention policy under Surveys &gt; Settings. Leave a header field blank to hide it.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20embed%20one%20question%3F\"><h3>How do I embed one question?<\/h3><\/dt>\n<dd><p>Use [wcws_survey id=\"123\"], replacing 123 with the question post ID. Published single-question URLs also display the form automatically in the current theme's content area.<\/p><\/dd>\n<dt id=\"does%20this%20guarantee%20one%20answer%20per%20person%3F\"><h3>Does this guarantee one answer per person?<\/h3><\/dt>\n<dd><p>No. Signed-in participants are identified by a salted hash derived from their account ID. Anonymous participants are identified by a server-signed browser cookie. Clearing cookies, changing browsers, or changing between signed-in and anonymous participation can allow another response. Deleting your responses intentionally allows you to answer again. There is no built-in bot or rate-limit protection.<\/p><\/dd>\n<dt id=\"are%20results%20included%20in%20the%20page%20source%20before%20answering%3F\"><h3>Are results included in the page source before answering?<\/h3><\/dt>\n<dd><p>No. Results are retrieved through uncached AJAX only after the server confirms recorded participation. Keep wp-admin\/admin-ajax.php uncached in proxy\/CDN rules.<\/p><\/dd>\n<dt id=\"what%20data%20is%20stored%3F\"><h3>What data is stored?<\/h3><\/dt>\n<dd><p>The question ID, submitted answer, normalized answer, a pseudonymous participant hash, and a UTC timestamp are stored in this site's WordPress database. Anonymous participation uses the ff_participant cookie, expiring after up to one year. The plugin does not collect IP addresses or send data to external services. Other site software or the host may have separate logging practices. Do not put personal or sensitive information in an answer.<\/p><\/dd>\n<dt id=\"how%20can%20visitors%20export%20or%20delete%20their%20answers%3F\"><h3>How can visitors export or delete their answers?<\/h3><\/dt>\n<dd><p>Open Your survey data &amp; privacy below a question. Controls act only on the current account or browser identity. Signed-in users can also contact the site administrator for WordPress privacy exports\/erasures. Anonymous data cannot be located by email, and may no longer be identifiable after the browser cookie is lost or the site's security salts change. Very large browser exports may need administrator assistance. Copies in backups are governed by the site owner's backup policy.<\/p><\/dd>\n<dt id=\"what%20does%20the%20retention%20setting%20do%3F\"><h3>What does the retention setting do?<\/h3><\/dt>\n<dd><p>The default, 0 days, disables automatic expiration. A positive value schedules removal of older responses through daily WordPress cron cleanup. Cleanup timing depends on site traffic or an external WordPress cron runner. Removing a response changes displayed totals. Permanently deleting a question or account also removes its associated responses.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20deactivate%20or%20remove%20the%20plugin%3F\"><h3>What happens when I deactivate or remove the plugin?<\/h3><\/dt>\n<dd><p>Deactivation preserves data. Removal preserves response tables and settings unless Delete response data and plugin settings on uninstall was explicitly enabled. That opt-in removes this plugin's responses and settings, but preserves question posts. All collected responses can also be deleted through a separate administrator-only confirmation form. No operation changes site backups.<\/p><\/dd>\n<dt id=\"can%20i%20upgrade%20from%20version%200.1.0%20or%20survey%20showdown%3F\"><h3>Can I upgrade from version 0.1.0 or Survey Showdown?<\/h3><\/dt>\n<dd><p>Back up first and replace the entire plugin folder; do not merge versions. Version 0.2.0 uses the prefixed wcws_survey post type to avoid interfering with other survey plugins. Under Surveys &gt; Import Older Questions, explicitly select your older questions. Question IDs and version 0.1.0 response links are preserved; unselected legacy posts are untouched. Question URLs change, so update saved links and navigation. Historical Survey Showdown theme responses and seeded answer totals are not automatically imported. Do not select content belonging to another plugin.<\/p><\/dd>\n<dt id=\"does%20this%20support%20multisite%3F\"><h3>Does this support multisite?<\/h3><\/dt>\n<dd><p>Network-wide activation is disabled. Per-site activation is available, but a complete multisite compatibility matrix has not been tested.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.6<\/h4>\n\n<ul>\n<li>Update text domain to match officially allocated slug 'whachawant-survey'.<\/li>\n<li>Prefix all AJAX action hooks, query variables, and nonces with 'wcws_'.<\/li>\n<li>Update all user-facing strings to 'Wha Cha Want Survey'.<\/li>\n<\/ul>\n\n<h4>0.2.4<\/h4>\n\n<ul>\n<li>Rename to Wha Cha Want Survey with prefixed 'wcws_' functions and isolated namespace.<\/li>\n<li>Ensure container background inherits properly without theme header conflicts.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Add editable badge, heading and description under Surveys &gt; Settings.<\/li>\n<li>Preview header changes before saving; blank fields hide individual elements.<\/li>\n<li>Keep survey branding independent of the WordPress site title.<\/li>\n<li>Preserve description line breaks and wrap long header text.<\/li>\n<li>Avoid a PHP deprecation when no pagination links are needed.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Rename the plugin to Wha Cha Want Survey.<\/li>\n<li>Make survey cards fit the available container width and wrap card footers.<\/li>\n<li>Add hearts when an unanswered question opens and confetti after a successful new response.<\/li>\n<li>Respect reduced motion preferences and automatically remove celebration particles.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Add customizable colors, live preview, contrast guidance, and color reset.<\/li>\n<li>Add participant downloads\/erasures, WordPress privacy tools, retention settings, and opt-in uninstall cleanup.<\/li>\n<li>Internationalize the interface and prepare dynamic SQL identifiers.<\/li>\n<li>Namespace question posts and add explicit legacy-question import.<\/li>\n<li>Preserve the original survey workflow and default palette.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial survey theme-to-plugin conversion.<\/li>\n<\/ul>","raw_excerpt":"Publish survey questions, collect free-text answers, and reveal a customizable top-eight results board after participation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/397528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=397528"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/whachawant"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=397528"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=397528"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=397528"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=397528"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=397528"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=397528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}