=== OpinionCamp - Poll Block === Contributors: dotcamp, istiakrayhan, imtiazrayhan, protibimbok Tags: polls, feedback, voting, engagement, survey Requires at least: 6.0 Tested up to: 7.0 Stable tag: 1.0.6 License: GPL-3.0+ License URI: http://www.gnu.org/licenses/gpl-3.0.txt OpinionCamp is a block-based poll plugin for WordPress that lets you collect polls, votes, and opinions directly inside the Gutenberg editor. == Description == Demo | Pro (Coming Soon) **OpinionCamp** is a modern, lightweight, and **100% block-based poll plugin** for WordPress. It helps you create interactive polls right from the Gutenberg editor so you can collect valuable feedback, engage your readers, and understand what your audience thinks. ### ✨ Key Features - 🧱 **Block-Based Poll Creation:** Add and edit polls directly in the Gutenberg editor. - 🔒 **100% Local Data Storage:** All votes and polls are securely stored in your WordPress database. - 🗳️ **Single & Multi-Vote Options:** Let users vote once or select multiple options. - 🎨 **Customizable Styling** – Change colors, backgrounds, borders, and button styles with ease. - ⚡ **Real-Time Results (Coming Soon):** See votes update instantly as users engage. - 💬 **Reaction & Feedback Blocks (Planned)** Add emoji reactions and quick feedback widgets. - 🧩 **Lightweight & Fast:** Built with performance and simplicity in mind. - 🌙 **Fully Responsive:** Looks great on any device or theme. ### 💡 Why Choose OpinionCamp? Because it’s built **the WordPress way** - visually, locally, and block-first. You can create, edit, and customize polls just like any other block. No shortcodes, no iframe embeds, no complicated setup. --- == Screenshots == 1. The Poll Block in the Gutenberg Editor 2. Poll Style Customization Options 3. Example of a Published Poll on the Frontend 4. Poll Settings Panel (Choice Type, Layout, and Messages) --- == Installation == 1. Upload the plugin files to the `/wp-content/plugins/opinioncamp` directory, or install directly from the WordPress plugin repository. 2. Activate the plugin through the **Plugins** menu in WordPress. 3. Open the Gutenberg editor and search for **Poll (OpinionCamp)** block. 4. Add your poll question, choices, and customize the design. 5. Publish your post or page and start collecting votes! --- == Frequently Asked Questions == = 1. Do I need an account to use OpinionCamp? = No. OpinionCamp stores everything locally in your own WordPress database — no external account or API connection is required. = 2. Can I add multiple polls on the same page? = Yes! You can add as many polls as you want using the Poll Block. = 3. Will this work with my theme? = Absolutely. OpinionCamp is built using native WordPress blocks and inherits your theme’s design for seamless styling. = 4. Does it support multiple voting options? = Yes. You can enable multiple selections in the block settings. = 5. Can I see poll results? = In the current version, poll results are stored locally. We’re working on a **real-time results feature** for an upcoming update. --- == Changelog == = 1.0.6 = * FEATURE: Poll library picker to embed existing polls in the editor * FEATURE: HTML anchor support for poll blocks * FEATURE: "Powered by OpinionCamp" footer on polls * IMPROVE: Default closed poll notice background color = 1.0.5 = * FEATURE: Admin dashboard widget for poll activity * FEATURE: Options to configure the closed poll state and messaging * FEATURE: Ordering option for poll results display * IMPROVE: Show results by default after voting when appropriate * IMPROVE: Admin poll list pagination aligned with the search box * IMPROVE: More neutral styling for the closed poll notice = 1.0.4 = * FIX: Space key not working in the vote button text * FIX: Cannot vote in an option with special chars * IMPROVE: Display results when one vote is allowed and has voted * IMPROVE: Results view design in the Frontend * IMPROVE: Added welcome page = 1.0.3 = * Post release fixes = 1.0.0 = * Initial release * Introduced Poll Block * Added support for single & multi-choice polls * Customizable design options * Local data storage * Basic poll state messages --- == Roadmap == - Real-Time Poll Results - Reaction & Feedback Blocks - Poll Analytics Dashboard - Campaign-Level Polls - Survey & Quiz Modules - User-Based Voting Controls --- == About == OpinionCamp is built by the team behind [Ultimate Blocks](https://ultimateblocks.com) and [WP Table Builder](https://wptablebuilder.com) — trusted by thousands of WordPress users worldwide. Learn more and get updates at [OpinionCamp.com](https://opinioncamp.com)