{"id":367929,"date":"2026-09-25T13:41:17","date_gmt":"2026-09-25T13:41:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hbwa-star-rating-for-contact-form-7\/"},"modified":"2026-09-25T13:41:00","modified_gmt":"2026-09-25T13:41:00","slug":"hbwa-interactive-ratings-for-contact-form-7","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/hbwa-interactive-ratings-for-contact-form-7\/","author":23164263,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Interactive Ratings for Contact Form 7","header_author":"hell0bunny","header_description":"Beautiful, accessible star rating fields for Contact Form 7 \u2014 themes, half-stars, labels, and mail-ready output.","assets_banners_color":"f4f8fe","last_updated":"2026-09-25 13:41:00","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/profiles.wordpress.org\/hell0bunny\/","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/hell0bunny\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hell0bunny","date":"2026-09-25 13:41:00","revision":3713125}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3713124,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3713124,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3713124,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3713124,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3713124,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3713124,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3713124,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3713124,"resolution":"4","location":"assets","locale":"","width":512,"height":200}},"screenshots":{"1":"A contact form with a gold star rating, the live \u201cVery good\u201d label, and a clear button.","2":"Gold, Ember, Ocean, Forest, and Mono themes, with different sizes and a half star.","3":"The star rating form-tag generator in Contact Form 7, including the live preview and the tag that will be inserted.","4":"The Mail template mail-tag next to the rating text that arrives in the inbox."}},"plugin_section":[],"plugin_tags":[1152,108,2295,110,2293],"plugin_category":[42,53],"plugin_contributors":[272953],"plugin_business_model":[],"class_list":["post-367929","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7","plugin_tags-feedback","plugin_tags-rating","plugin_tags-review","plugin_tags-star-rating","plugin_category-contact-forms","plugin_category-ratings-and-reviews","plugin_contributors-hell0bunny","plugin_committers-hell0bunny"],"banners":{"banner":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/banner-772x250.png?rev=3713124","banner_2x":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/banner-1544x500.png?rev=3713124","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/icon-128x128.png?rev=3713124","icon_2x":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/icon-256x256.png?rev=3713124","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/screenshot-1.png?rev=3713124","caption":"A contact form with a gold star rating, the live \u201cVery good\u201d label, and a clear button."},{"src":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/screenshot-2.png?rev=3713124","caption":"Gold, Ember, Ocean, Forest, and Mono themes, with different sizes and a half star."},{"src":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/screenshot-3.png?rev=3713124","caption":"The star rating form-tag generator in Contact Form 7, including the live preview and the tag that will be inserted."},{"src":"https:\/\/ps.w.org\/hbwa-interactive-ratings-for-contact-form-7\/assets\/screenshot-4.png?rev=3713124","caption":"The Mail template mail-tag next to the rating text that arrives in the inbox."}],"raw_content":"<!--section=description-->\n<p><strong>HBWA Interactive Ratings for Contact Form 7<\/strong> adds a polished <code>[hbwa_starrating]<\/code> form-tag so visitors can rate products, services, or support experiences in one click.<\/p>\n\n<p>This plugin is an independent add-on. It is not affiliated with or endorsed by Rock Lobster Inc. (the makers of Contact Form 7).<\/p>\n\n<p><strong>Why it stands out<\/strong><\/p>\n\n<ul>\n<li>Smooth hover preview with pop animation on select<\/li>\n<li>Five color themes: Gold, Ember, Ocean, Forest, Mono<\/li>\n<li>Four sizes from compact to extra large<\/li>\n<li>Optional half-star ratings<\/li>\n<li>Live text labels (Poor \u2192 Excellent)<\/li>\n<li>Keyboard accessible (arrow keys, Home \/ End)<\/li>\n<li>Mail-friendly output: <code>\u2605\u2605\u2605\u2605\u2606 (4\/5) \u2014 Very good<\/code><\/li>\n<li>Live preview inside the Contact Form 7 tag generator<\/li>\n<li>Works with CF7 Tag Generator v2 (no deprecation notices)<\/li>\n<\/ul>\n\n<p><strong>Example form-tag<\/strong><\/p>\n\n<pre><code>[hbwa_starrating* your-rating max:5 theme:ember size:lg half clear]\n<\/code><\/pre>\n\n<p>Then include <code>[your-rating]<\/code> in your Mail template.<\/p>\n\n<p><strong>Tag options<\/strong><\/p>\n\n<ul>\n<li><code>max:1<\/code>\u2013<code>max:10<\/code> \u2014 number of stars (default 5)<\/li>\n<li><code>theme:gold|ember|ocean|forest|mono<\/code><\/li>\n<li><code>size:sm|md|lg|xl<\/code><\/li>\n<li><code>half<\/code> \u2014 allow half-star steps<\/li>\n<li><code>clear<\/code> \u2014 show a clear button<\/li>\n<li><code>nolabel<\/code> \u2014 hide the live label text<\/li>\n<li><code>default:3<\/code> \u2014 pre-selected value<\/li>\n<\/ul>\n\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\/\">Contact Form 7<\/a> must be installed and active<\/li>\n<\/ul>\n\n<p>Author: <a href=\"https:\/\/profiles.wordpress.org\/hell0bunny\/\">hell0bunny<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>hbwa-interactive-ratings-for-contact-form-7<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate <strong>HBWA Interactive Ratings for Contact Form 7<\/strong> through the <strong>Plugins<\/strong> screen<\/li>\n<li>Edit a Contact Form 7 form<\/li>\n<li>Click the <strong>star rating<\/strong> button in the form-tag generator<\/li>\n<li>Insert the tag and add the matching mail-tag to your Mail tab<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20an%20official%20contact%20form%207%20plugin%3F\"><h3>Is this an official Contact Form 7 plugin?<\/h3><\/dt>\n<dd><p>No. It is an independent add-on. It is not affiliated with or endorsed by Rock Lobster Inc., the makers of Contact Form 7.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20rating%20to%20a%20form%3F\"><h3>How do I add a rating to a form?<\/h3><\/dt>\n<dd><p>Edit the form, click <strong>star rating<\/strong> in the form-tag generator, set the options, and insert the tag. Then put the matching mail-tag, such as <code>[your-rating]<\/code>, in the Mail template.<\/p><\/dd>\n<dt id=\"how%20do%20i%20make%20the%20rating%20required%3F\"><h3>How do I make the rating required?<\/h3><\/dt>\n<dd><p>Check <strong>Required field<\/strong> in the generator, or add an asterisk to the tag name: <code>[hbwa_starrating* your-rating]<\/code>. An empty required rating uses Contact Form 7\u2019s standard required-field message.<\/p><\/dd>\n<dt id=\"can%20i%20use%20more%20than%20one%20rating%20on%20the%20same%20form%3F\"><h3>Can I use more than one rating on the same form?<\/h3><\/dt>\n<dd><p>Yes. Give each field its own name, for example <code>[hbwa_starrating quality-rating]<\/code> and <code>[hbwa_starrating support-rating]<\/code>, and add both mail-tags to the Mail template.<\/p><\/dd>\n<dt id=\"which%20themes%20and%20sizes%20are%20available%3F\"><h3>Which themes and sizes are available?<\/h3><\/dt>\n<dd><p>Themes: <code>gold<\/code>, <code>ember<\/code>, <code>ocean<\/code>, <code>forest<\/code>, and <code>mono<\/code>. Sizes: <code>sm<\/code>, <code>md<\/code>, <code>lg<\/code>, and <code>xl<\/code>. Example: <code>[hbwa_starrating your-rating theme:ocean size:lg]<\/code>.<\/p><\/dd>\n<dt id=\"do%20half-stars%20work%3F\"><h3>Do half-stars work?<\/h3><\/dt>\n<dd><p>Yes. Turn on <strong>Allow half-star ratings<\/strong>, or add <code>half<\/code> to the tag. Visitors can then choose steps of 0.5, and a half-filled star is shown.<\/p><\/dd>\n<dt id=\"what%20do%20the%20text%20labels%20say%3F\"><h3>What do the text labels say?<\/h3><\/dt>\n<dd><p>On a 5-star scale they are Poor, Fair, Good, Very good, and Excellent. The words appear beside the stars while the pointer is over them or while the rating is focused. A half-star uses the nearest whole-number label. Scales other than 5 use \u201c1 star\u201d, \u201c2 stars\u201d, and so on.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20label%20words%3F\"><h3>Can I change the label words?<\/h3><\/dt>\n<dd><p>Not from the tag generator. Use <code>nolabel<\/code> (or <strong>Hide live label text<\/strong>) if you do not want the words shown. The email still includes the default label for that score.<\/p><\/dd>\n<dt id=\"can%20i%20pre-select%20a%20rating%3F\"><h3>Can I pre-select a rating?<\/h3><\/dt>\n<dd><p>Add <code>default:<\/code> to the tag, for example <code>[hbwa_starrating your-rating default:4]<\/code>. The value must fit the scale and the half-star setting.<\/p><\/dd>\n<dt id=\"how%20many%20stars%20can%20i%20show%3F\"><h3>How many stars can I show?<\/h3><\/dt>\n<dd><p>From 1 to 10, with <code>max:<\/code>. The default is 5.<\/p><\/dd>\n<dt id=\"how%20does%20the%20rating%20appear%20in%20email%3F\"><h3>How does the rating appear in email?<\/h3><\/dt>\n<dd><p>The mail-tag is replaced with stars, the score, and the label. A whole score looks like <code>\u2605\u2605\u2605\u2605\u2606 (4\/5) \u2014 Very good<\/code>. A half score looks like <code>\u2605\u2605\u2605\u00bd\u2606 (3.5\/5) \u2014 Very good<\/code>.<\/p><\/dd>\n<dt id=\"is%20the%20rating%20stored%20anywhere%20besides%20the%20email%3F\"><h3>Is the rating stored anywhere besides the email?<\/h3><\/dt>\n<dd><p>This plugin does not create its own ratings table. Contact Form 7 sends the formatted text in the email. The value posted with the form is the number (for example <code>4<\/code> or <code>3.5<\/code>). Plugins that save Contact Form 7 submissions will store that number.<\/p><\/dd>\n<dt id=\"can%20visitors%20use%20a%20keyboard%3F\"><h3>Can visitors use a keyboard?<\/h3><\/dt>\n<dd><p>Yes. Focus the rating and use the arrow keys to move by one step (or half a step when half-stars are on). Home selects the lowest score and End selects the highest.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20contact%20form%207%20is%20deactivated%3F\"><h3>What happens if Contact Form 7 is deactivated?<\/h3><\/dt>\n<dd><p>The plugin shows an admin notice and does not register its form-tag until Contact Form 7 is active again. It cannot be activated on its own.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: <code>[hbwa_starrating]<\/code> with themes, sizes, half-stars, labels, keyboard a11y, and mail formatting<\/li>\n<\/ul>","raw_excerpt":"Beautiful, accessible star rating fields for Contact Form 7 \u2014 themes, half-stars, live labels, and mail-ready output.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367929","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=367929"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hell0bunny"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367929"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367929"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367929"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367929"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367929"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}