{"id":335939,"date":"2026-07-06T14:50:10","date_gmt":"2026-07-06T14:50:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wewidget-google-reviews-widget\/"},"modified":"2026-08-15T21:25:24","modified_gmt":"2026-08-15T21:25:24","slug":"wewidget-reviews-widget-for-google","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/wewidget-reviews-widget-for-google\/","author":23527620,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"WeWidget \u2013 Reviews Widget for Google","header_author":"WeWidget","header_description":"Embed your real Google reviews on WordPress in minutes. Carousel, grid, list and badge layouts, unlimited page views, SEO rich snippets. No coding required.","assets_banners_color":"747a85","last_updated":"2026-08-15 21:25:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wewidget.app\/google-reviews-for-wordpress","header_author_uri":"https:\/\/wewidget.app","rating":5,"author_block_rating":0,"active_installs":0,"downloads":298,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"jamesjuby","date":"2026-07-06 15:44:07"},"1.0.1":{"tag":"1.0.1","author":"jamesjuby","date":"2026-07-07 13:16:57"},"1.0.2":{"tag":"1.0.2","author":"jamesjuby","date":"2026-07-07 20:32:46"},"1.1.0":{"tag":"1.1.0","author":"jamesjuby","date":"2026-08-07 17:57:30"},"1.2.0":{"tag":"1.2.0","author":"jamesjuby","date":"2026-08-15 21:25:24"}},"upgrade_notice":{"1.0.2":"<p>Bundled translations for 6 languages; a small optional review reminder on the settings page.<\/p>","1.0.1":"<p>Adds a native block editor block and full translation readiness. Safe upgrade \u2014 no settings changes.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3597946,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3597946,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3597946,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3649058,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"wewidget-reviews-widget-for-google\"},\"options\":{\"activate\":true}},{\"step\":\"setSiteOptions\",\"options\":{\"wewidget_gr_widget_id\":\"70d6f399-2210-4a47-9e7f-c2a22440bdff\",\"blogname\":\"WeWidget Demo\"}},{\"step\":\"runPHP\",\"code\":\"<?php require_once '\\\/wordpress\\\/wp-load.php'; $content = '<!-- wp:html --><div style=\\\"background:#0d1526;border-radius:16px;padding:48px 32px;text-align:center;margin-bottom:40px;\\\"><p style=\\\"color:#2dd4bf;font-size:20px;font-weight:800;margin:0 0 12px;\\\">&#9733; WeWidget<\\\/p><h1 style=\\\"color:#ffffff;font-size:40px;line-height:1.15;margin:0 0 16px;\\\">Your Google reviews, live on WordPress<\\\/h1><p style=\\\"color:#94a3b8;font-size:17px;max-width:560px;margin:0 auto;\\\">A real demo &mdash; James Lee Flooring, 66 genuine Google reviews, rendered by this plugin. On your site it shows <strong style=\\\"color:#ffffff;\\\">your<\\\/strong> reviews. One shortcode, three ways to show them below.<\\\/p><\\\/div><!-- \\\/wp:html --><!-- wp:html --><h2 style=\\\"text-align:center;margin:32px 0 4px;\\\">1. The carousel<\\\/h2><p style=\\\"text-align:center;color:#64748b;margin:0 0 8px;\\\">Add <code>[[wewidget]]<\\\/code> to any page or post.<\\\/p><!-- \\\/wp:html --><!-- wp:shortcode -->[wewidget]<!-- \\\/wp:shortcode --><!-- wp:html --><h2 style=\\\"text-align:center;margin:48px 0 4px;\\\">2. The compact rating badge<\\\/h2><p style=\\\"text-align:center;color:#64748b;margin:0 0 8px;\\\">Perfect for headers and footers &mdash; every widget has its own ID.<\\\/p><!-- \\\/wp:html --><!-- wp:shortcode -->[wewidget id=\\\"d128a6f2-bab3-4b2d-8ef5-c4746d10a7a2\\\"]<!-- \\\/wp:shortcode --><!-- wp:html --><h2 style=\\\"text-align:center;margin:48px 0 4px;\\\">3. The review grid<\\\/h2><p style=\\\"text-align:center;color:#64748b;margin:0 0 8px;\\\">A tidy grid for your testimonials page.<\\\/p><!-- \\\/wp:html --><!-- wp:shortcode -->[wewidget id=\\\"b788f5da-9276-4f94-9a2d-4f50e50c62db\\\"]<!-- \\\/wp:shortcode --><!-- wp:html --><div style=\\\"background:#0d1526;border-radius:16px;padding:40px 32px;text-align:center;margin-top:48px;\\\"><h2 style=\\\"color:#ffffff;margin:0 0 12px;\\\">Now with your reviews<\\\/h2><p style=\\\"color:#94a3b8;margin:0 0 20px;\\\">Free rating badge forever &mdash; no card, no Google login. Widgets from &pound;5\\\/month with a 30-day free trial.<\\\/p><a href=\\\"https:\\\/\\\/wewidget.app\\\" style=\\\"display:inline-block;background:#2dd4bf;color:#0d1526;font-weight:700;padding:12px 28px;border-radius:10px;text-decoration:none;\\\">Get your free badge &rarr;<\\\/a><\\\/div><!-- \\\/wp:html -->'; $id = wp_insert_post(array('post_title' => 'Your Google reviews, live on WordPress', 'post_content' => $content, 'post_status' => 'publish', 'post_type' => 'page')); update_option('show_on_front', 'page'); update_option('page_on_front', $id);\"}]}"}},"all_blocks":{"wewidget\/reviews":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wewidget\/reviews","title":"WeWidget \u2013 Google Reviews","category":"embed","icon":"star-filled","description":"Show your real Google reviews \u2014 carousel, grid, list or badge. Configure the style in your WeWidget dashboard.","keywords":["google reviews","reviews","testimonials","rating","wewidget"],"textdomain":"wewidget-reviews-widget-for-google","attributes":{"widgetId":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]},"editorScript":"wewidget-gr-block-editor"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3597946,"resolution":"1","location":"assets","locale":"","width":1280,"height":660},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3597946,"resolution":"2","location":"assets","locale":"","width":1280,"height":560},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3597946,"resolution":"3","location":"assets","locale":"","width":1280,"height":880},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3597946,"resolution":"4","location":"assets","locale":"","width":1280,"height":810}},"screenshots":{"1":"Real Google reviews in a carousel, added with the [wewidget] shortcode","2":"Compact star-rating badge","3":"Plugin settings page \u2014 paste your widget ID and save","4":"Choose from 10+ widget styles in the WeWidget gallery"}},"plugin_section":[],"plugin_tags":[33021,21827,1519,191069,1518],"plugin_category":[53],"plugin_contributors":[270339],"plugin_business_model":[],"class_list":["post-335939","plugin","type-plugin","status-publish","hentry","plugin_tags-google-places-reviews","plugin_tags-google-reviews","plugin_tags-reviews","plugin_tags-reviews-widget","plugin_tags-testimonials","plugin_category-ratings-and-reviews","plugin_contributors-jamesjuby","plugin_committers-jamesjuby"],"banners":{"banner":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/banner-772x250.png?rev=3597946","banner_2x":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/banner-1544x500.png?rev=3597946","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/icon.svg?rev=3597946","icon":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/icon.svg?rev=3597946","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/screenshot-1.png?rev=3597946","caption":"Real Google reviews in a carousel, added with the [wewidget] shortcode"},{"src":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/screenshot-2.png?rev=3597946","caption":"Compact star-rating badge"},{"src":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/screenshot-3.png?rev=3597946","caption":"Plugin settings page \u2014 paste your widget ID and save"},{"src":"https:\/\/ps.w.org\/wewidget-reviews-widget-for-google\/assets\/screenshot-4.png?rev=3597946","caption":"Choose from 10+ widget styles in the WeWidget gallery"}],"raw_content":"<!--section=description-->\n<p><strong>WeWidget<\/strong> shows your real Google reviews on your WordPress site \u2014 carousel, grid, list, hero or a compact star-rating badge.<\/p>\n\n<p>Set-up takes about a minute and <strong>doesn't need a Google login<\/strong>: search for your business by name on wewidget.app, copy your widget ID into this plugin's settings, and add the <code>[wewidget]<\/code> shortcode to any page.<\/p>\n\n<p><strong>Why WeWidget?<\/strong><\/p>\n\n<ul>\n<li><strong>Unlimited page views on every plan<\/strong> \u2014 your widget never gets deactivated for traffic<\/li>\n<li><strong>Free forever review widget<\/strong> \u2014 your top 5 Google reviews with real reviewer photos, plus the star-rating badge, no card required<\/li>\n<li><strong>Fast<\/strong> \u2014 one small under 20 KB script, no external fonts, Shadow DOM isolation (your theme's CSS stays untouched), lazy-loads below the fold<\/li>\n<li><strong>SEO rich snippets<\/strong> \u2014 schema.org AggregateRating markup, eligible for gold stars under your site in Google search results<\/li>\n<li><strong>Native block editor support<\/strong> \u2014 add the \"WeWidget \u2013 Google Reviews\" block, or use the <code>[wewidget]<\/code> shortcode anywhere<\/li>\n<li><strong>Auto-sync<\/strong> \u2014 new reviews appear automatically every day<\/li>\n<li><strong>No Google login needed<\/strong> \u2014 connect by business name; optionally connect Google later for your full review history<\/li>\n<li><strong>UK-based support<\/strong><\/li>\n<li><strong>Great for agencies &amp; freelancers<\/strong> \u2014 manage review widgets across multiple client sites from one WeWidget account<\/li>\n<\/ul>\n\n<p><strong>How it works<\/strong><\/p>\n\n<ol>\n<li>Create a free account at <a href=\"https:\/\/wewidget.app\/signup\">wewidget.app<\/a><\/li>\n<li>Find your business by name \u2014 your rating and latest reviews are pulled in automatically<\/li>\n<li>Copy your widget ID into <strong>Settings \u2192 WeWidget<\/strong><\/li>\n<li>Add the <strong>WeWidget \u2013 Google Reviews<\/strong> block (or the <code>[wewidget]<\/code> shortcode) to any page, post or widget area<\/li>\n<\/ol>\n\n<p>For a floating badge on every page, tick \"Show site-wide\" in the plugin settings and pick the floating style in your WeWidget dashboard.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to <strong>WeWidget<\/strong> (wewidget.app), a review-widget service, to display your Google reviews.<\/p>\n\n<ul>\n<li><strong>What it loads:<\/strong> on pages where a widget is rendered, the plugin loads the embed script from <code>https:\/\/app.wewidget.app\/widget.js<\/code>, which then fetches your widget's review data from <code>https:\/\/app.wewidget.app\/api\/widget-mock\/{your-widget-id}<\/code>.<\/li>\n<li><strong>What is sent:<\/strong> the widget ID you configured, and standard web request data from the site visitor's browser (IP address, user agent, and the page's origin domain). Anonymous view\/click counts are recorded for your widget analytics. No personal data about your visitors is stored.<\/li>\n<li><strong>When:<\/strong> only on front-end pages where the widget is actually embedded (via the shortcode or the site-wide option). No data is sent from your WordPress admin.<\/li>\n<li><strong>Service provider:<\/strong> WeWidget \u2014 <a href=\"https:\/\/wewidget.app\/terms\">Terms of Service<\/a> \u00b7 <a href=\"https:\/\/wewidget.app\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>A free WeWidget account is required to obtain a widget ID.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>The free plan is free forever, no card required: your top 5 Google reviews as a carousel (with real reviewer photos) plus the star-rating badge. The full widget \u2014 all your reviews, more layouts, colours and review curation \u2014 comes with a 30-day free trial, then from \u00a35\/month. There are no page-view caps on any plan.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20google%20api%20key%20or%20google%20login%3F\"><h3>Do I need a Google API key or Google login?<\/h3><\/dt>\n<dd><p>No. Search for your business by name on wewidget.app and you're connected. You can optionally connect your Google account later to sync your full review history.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20my%20site%20down%3F\"><h3>Will it slow my site down?<\/h3><\/dt>\n<dd><p>No. The widget is a single under 20 KB (gzipped) script with no external fonts or CSS frameworks, renders in an isolated Shadow DOM, and lazy-loads when scrolled into view.<\/p><\/dd>\n<dt id=\"can%20i%20show%20more%20than%20one%20widget%3F\"><h3>Can I show more than one widget?<\/h3><\/dt>\n<dd><p>Yes \u2014 use <code>[wewidget id=\"your-widget-id\"]<\/code> with different IDs on different pages.<\/p><\/dd>\n<dt id=\"do%20new%20reviews%20appear%20automatically%3F\"><h3>Do new reviews appear automatically?<\/h3><\/dt>\n<dd><p>Yes. Reviews sync automatically every day.<\/p><\/dd>\n<dt id=\"is%20it%20gdpr%20compliant%3F\"><h3>Is it GDPR compliant?<\/h3><\/dt>\n<dd><p>The widget is designed to be GDPR-friendly: it sets no cookies, does not track your website visitors, and stores no personal data about them \u2014 only anonymous aggregate view and click counts per widget. The widget loads from app.wewidget.app (a standard web request, like any CDN); technical details such as IP addresses are seen transiently to serve the request but are not stored or profiled. Reviews shown are your business's public Google reviews. Full plain-English explanation: https:\/\/wewidget.app\/gdpr<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%3F\"><h3>Does it work with page builders?<\/h3><\/dt>\n<dd><p>Yes \u2014 the shortcode works in Elementor, Divi, Beaver Builder and other builders. In the block editor there's a native <strong>WeWidget \u2013 Google Reviews<\/strong> block (search \"WeWidget\" in the block inserter), and the Shortcode block works too. The widget also re-initialises automatically on sites that render content client-side.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>NEW: customer review photos (Pro) \u2014 photos your customers attach to their Google reviews now show on the review card, with a pop-up gallery. Connect your Google Business Profile in the WeWidget dashboard to enable.<\/li>\n<li>One-click placement: after setup, choose \"homepage\" or \"every page\" and your reviews appear automatically \u2014 no shortcode hunting.<\/li>\n<li>New \"Show automatically\" setting (off \/ homepage \/ every page) replaces the site-wide checkbox (existing choice carries over).<\/li>\n<li>The free plan now includes your top 5 written Google reviews with reviewer photos.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: one-step setup \u2014 search your business and enter your email right in the plugin settings; your account, widget and 30-day free trial are created automatically and your reviews go live without leaving WordPress.<\/li>\n<li>If you already have a WeWidget account, the plugin emails you a login link instead so you can copy your widget ID as before.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>New: bundled translations for German, French, Spanish, Italian, Dutch and Portuguese.<\/li>\n<li>New: a small optional review reminder on the plugin's settings page (shown once after 14 days, dismissible forever).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: native block editor block \u2014 \"WeWidget \u2013 Google Reviews\" (wewidget\/reviews) with an optional per-block widget ID.<\/li>\n<li>Improved: fully internationalisation-ready \u2014 all strings translatable, editor script translations wired up.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: shortcode embed, settings page, site-wide floating badge option.<\/li>\n<\/ul>","raw_excerpt":"Embed your real Google reviews on WordPress in minutes. Carousel, grid, list and badge layouts. Unlimited page views \u2014 your widget never disappears.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=335939"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jamesjuby"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335939"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335939"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335939"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335939"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335939"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}