{"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-07-06T15:44:07","modified_gmt":"2026-07-06T15:44:07","slug":"wewidget-reviews-widget-for-google","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wewidget-reviews-widget-for-google\/","author":23527620,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","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-07-06 15:44:07","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":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"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"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"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":3598030,"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\":\"fa49c01a-79f0-41e3-80b0-58aad381289c\",\"blogname\":\"WeWidget Demo\"}},{\"step\":\"runPHP\",\"code\":\"<?php require_once '\\\/wordpress\\\/wp-load.php'; $id = wp_insert_post(array('post_title' => 'Your Google reviews, live on WordPress', 'post_content' => '<!-- wp:paragraph --><p>This is the WeWidget plugin running on a real demo business (James Lee Flooring, 66 Google reviews). The widget below is rendered by the <code>[[wewidget]]<\\\/code> shortcode \\u2014 on your site it would show <strong>your<\\\/strong> reviews.<\\\/p><!-- \\\/wp:paragraph --><!-- wp:shortcode -->[wewidget]<!-- \\\/wp:shortcode --><!-- wp:paragraph --><p>Get your own widget ID free at <a href=\\\"https:\\\/\\\/wewidget.app\\\">wewidget.app<\\\/a>, then paste it in Settings \\u2192 WeWidget.<\\\/p><!-- \\\/wp:paragraph -->', 'post_status' => 'publish', 'post_type' => 'page')); update_option('show_on_front', 'page'); update_option('page_on_front', $id);\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.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":[21593,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-rating","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 rating badge<\/strong> \u2014 real star rating + review count, no card required<\/li>\n<li><strong>Fast<\/strong> \u2014 one small ~15 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>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<\/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 <code>[wewidget]<\/code> 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 Google rating badge (star rating + review count) is free forever, no card required. Review widgets (carousel, grid, list) come 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 ~15 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 the block editor (use a Shortcode block). 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.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:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335939","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=335939"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jamesjuby"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335939"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335939"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335939"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335939"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335939"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}