{"id":234462,"date":"2025-07-01T06:57:21","date_gmt":"2025-07-01T06:57:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/reputando-reviews-widget\/"},"modified":"2026-05-27T08:03:29","modified_gmt":"2026-05-27T08:03:29","slug":"reputando-reviews-widget","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/reputando-reviews-widget\/","author":23291762,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.1","stable_tag":"2.1.1","tested":"6.8.5","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Reputando Reviews Widget","header_author":"Digital A Go Go Srl","header_description":"A plugin for managing different channel reviews.","assets_banners_color":"","last_updated":"2026-05-27 08:03:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.reputando.com\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":614,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.8":{"tag":"1.0.8","author":"ajaychandanit","date":"2026-03-02 09:28:12"},"2.1.1":{"tag":"2.1.1","author":"ajaychandanit","date":"2026-05-27 08:03:29"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3320696,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3320696,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.8","2.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3320577,"resolution":"1","location":"assets","locale":"","width":933,"height":552},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3320577,"resolution":"2","location":"assets","locale":"","width":865,"height":549},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3320577,"resolution":"3","location":"assets","locale":"","width":850,"height":550},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3320577,"resolution":"4","location":"assets","locale":"","width":898,"height":571}},"screenshots":{"1":"Settings page to connect your Reputando account.","2":"Layout selection options in the shortcode generator.","3":"Review settings in the shortcode generator.","4":"Styling options in the shortcode generator."}},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[244333,244332],"plugin_business_model":[],"class_list":["post-234462","plugin","type-plugin","status-publish","hentry","plugin_contributors-ajaychandani003","plugin_contributors-ajaychandanit","plugin_committers-ajaychandanit"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/icon-128x128.png?rev=3320696","icon_2x":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/icon-256x256.png?rev=3320696","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/screenshot-1.png?rev=3320577","caption":"Settings page to connect your Reputando account."},{"src":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/screenshot-2.png?rev=3320577","caption":"Layout selection options in the shortcode generator."},{"src":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/screenshot-3.png?rev=3320577","caption":"Review settings in the shortcode generator."},{"src":"https:\/\/ps.w.org\/reputando-reviews-widget\/assets\/screenshot-4.png?rev=3320577","caption":"Styling options in the shortcode generator."}],"raw_content":"<!--section=description-->\n<p>The <strong>Reputando Reviews Widget<\/strong> plugin allows you to showcase customer reviews collected via the Reputando platform directly on your WordPress site.<\/p>\n\n<p>This is ideal for businesses who want to build trust by showing real customer feedback from various review channels in one unified widget. Whether you're running an eCommerce site, local business, or a service company, this plugin helps you boost conversions by making reviews visible where they matter most.<\/p>\n\n<p>You can easily embed reviews using a simple shortcode and customize how they look to match your site\u2019s style.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>\u2705 Display customer reviews from your Reputando account<\/li>\n<li>\ud83d\udd04 Automatically syncs new reviews<\/li>\n<li>\ud83e\udde9 Lightweight and easy to configure<\/li>\n<li>\ud83d\udd27 Simple shortcode to embed reviews anywhere<\/li>\n<li>\ud83c\udfa8 Minimal and responsive design<\/li>\n<\/ul>\n\n<h3>SHORTCODE<\/h3>\n\n<p>Use the following shortcode to embed your reviews:<\/p>\n\n<pre><code>[reputando_reviews id=\"{id}\"]\n<\/code><\/pre>\n\n<p>Replace <code>{id}<\/code> with your Reputando shortcode post ID.<\/p>\n\n<p>Example:\n    [reputando_reviews id=\"1234\"]<\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>After activating the plugin, go to <strong>Reputando &gt; Connect<\/strong> in your WordPress dashboard.<\/li>\n<li>Connect the plugin to your Reputando account to pull in your latest reviews.<\/li>\n<li>Then go to <strong>Reputando &gt; Shortcodes<\/strong> to generate a shortcode with customized design settings.<\/li>\n<li>Copy the generated shortcode and paste it into any page or post where you want the reviews to appear.<\/li>\n<li>Save the page and view it on the front end to see your reviews live.<\/li>\n<\/ol>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Reputando API (https:\/\/app.reputando.com) to fetch and manage business reviews.<\/p>\n\n<p>The plugin sends the following data to the Reputando API:\n- User credentials (email, password) for login and token generation.\n- Business identifiers to retrieve and manage reviews.\n- Review replies and publishing actions from the WordPress admin.<\/p>\n\n<p>The API is required for the core functionality of this plugin \u2014 including viewing reviews, syncing them, and replying to them.<\/p>\n\n<p>This service is provided by Reputando.\n- Terms of Use: https:\/\/app.reputando.com\/terms\n- Privacy Policy: https:\/\/app.reputando.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire <code>reputando<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen (<strong>Plugins &gt; Installed Plugins<\/strong>).<\/li>\n<\/ol>\n\n<p><strong>OR<\/strong><\/p>\n\n<ol>\n<li>Visit <strong>Plugins &gt; Add New<\/strong><\/li>\n<li>Search for <strong>\"Reputando\"<\/strong><\/li>\n<li>Install and activate <strong>Reputando Reviews Widget<\/strong><\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Correzioni minori<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Aggiunto bottone di chiusura (X) al popup recensione in tutti i layout (griglia, lista, slider)<\/li>\n<li>Aggiunto scroll interno al popup recensione \u2014 il testo lungo non fuoriesce pi\u00f9 dal modal<\/li>\n<li>Corretto trabocco contenuto nel popup slider: aggiunto max-height e overflow-y: auto su .reviewCardTop<\/li>\n<li>Il modal ora blocca lo scroll della pagina sottostante quando \u00e8 aperto<\/li>\n<li>Sostituita la paginazione numerata con pulsante \"Load more\" (caricamento incrementale senza ricarica pagina)<\/li>\n<li>Corretto: il widget Griglia ora rispetta il campo \"Numero di recensioni\" come limite totale<\/li>\n<li>Corretto: il filtro per valutazione ora funziona anche se \u00e8 impostato solo il limite inferiore o solo il superiore<\/li>\n<li>Aggiunto supporto stelle mezze-stelle e stelle vuote in tutti i layout (griglia, lista, slider, badge)<\/li>\n<li>Normalizzazione automatica scala 1-10 \u2192 1-5 stelle per i canali Booking ed Expedia<\/li>\n<li>Badge popup: le recensioni si adattano in altezza al contenuto (autoHeight carousel) \u2014 eliminati gli spazi bianchi su card brevi<\/li>\n<li>Corretto flash visivo del popup Badge al caricamento pagina<\/li>\n<li>Corretto: le icone dei canali ora si caricano correttamente per tutti i canali (mapping case-insensitive, supporto \"Google Shopping\")<\/li>\n<li>Corretto: variabile PHP <code>$post-&gt;ID<\/code> non definita nel handler AJAX paginazione (causava PHP notice)<\/li>\n<li>Corretto: la funzione di query ora restituisce sempre un array a due elementi \u2014 eliminati PHP warning nel destructuring<\/li>\n<li>Corretto: <code>$channel<\/code> non inizializzato nel primo loop del badge (dati JSON-LD schema errati)<\/li>\n<li>Corretto: typo <code>javascript::void(0)<\/code> \u2192 <code>javascript:void(0)<\/code> sui link \"read more\" nelle card<\/li>\n<li>Corretto divide-by-zero nel calcolo della media stelle nel badge se non ci sono recensioni<\/li>\n<li>Corretto: il contatore <code>totalSlides<\/code> nel badge ora mostra il numero reale di recensioni<\/li>\n<li>Aggiunto mapping icone canali anche nell'admin (colonna Titolo nella lista recensioni)<\/li>\n<li>Compatibilit\u00e0 WP Rocket: JS\/CSS del plugin esclusi automaticamente da minificazione, concatenazione, Delay JS e Remove Unused CSS<\/li>\n<li>Rimossi <code>error_log()<\/code> di debug rimasti nella produzione<\/li>\n<li>Sostituiti attributi <code>src=\"\"<\/code> vuoti nelle immagini popup con placeholder base64 (compatibilit\u00e0 Lazy Load WP Rocket)<\/li>\n<li>Sostituiti tutti gli operatori <code>??<\/code> con <code>||<\/code> in JavaScript per compatibilit\u00e0 con minifier PHP-based<\/li>\n<\/ul>","raw_excerpt":"Display customer reviews from your Reputando profile on any WordPress page or post using a simple shortcode.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/234462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=234462"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ajaychandanit"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=234462"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=234462"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=234462"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=234462"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=234462"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=234462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}