HELP CENTER

How can we help you?

Search for anything you need: platform-related questions, functionality doubts, inquiries about performing actions, anything that comes to mind.

How can I show Revi reviews in Elementor or in custom WooCommerce templates?

How can I show Revi reviews in Elementor or in custom WooCommerce templates?

If you use WooCommerce with a page builder like Elementor Pro and you've customized the product or page template (for example, Single Product), the standard WooCommerce hooks that Revi relies on by default may end up outside your template. That's why your reviews don't appear even though sync is working correctly.

You have two options:

1) Revi widget inside Elementor. The Revi plugin for WooCommerce registers its own widget. In the Elementor editor, look for Revi Widget in the side panel, drag it to the area where you want the reviews to appear and choose the type from the dropdown: wide, vertical, product, stars, general, grid, questions, questions_small, minimal, floating or popup. You'll see a preview in the editor; on the published page the actual widget is rendered.

2) Shortcodes anywhere (WooCommerce / WordPress). The plugin also exposes shortcodes following the pattern [revi_widget_<TIPO>]. Examples:

  • [revi_widget_minimal]
  • [revi_widget_floating]
  • [revi_widget_wide]
  • [revi_widget_grid]
  • [revi_widget_product]
  • [revi_widget_product_stars]
  • [revi_widget_questions]

For reviews of a specific product, you can pass the ID with id-product, for example [revi_widget_product id-product="123"]. If the shortcode is used inside a product template (which already has a product context), you usually don't need to specify the ID.

If you need Revi's styles to be loaded on a specific page, you can also add [revi_load_styles].

For Divi, Bricks or Gutenberg, the most portable approach is the same shortcodes: most page builders allow a code or shortcode block where you can paste [revi_widget_<TIPO>]. If your builder doesn't support shortcodes, it usually allows HTML/PHP code where you can call the widget's render function.

After adding it, remember to save the template, publish the page and clear the cache (browser, CMS cache plugin and CDN if you have one). If you still don't see it after clearing the cache, check it in an incognito window.