This guide shows how to embed your Testimonial.to Wall of Love on a WordPress site. You will copy an HTML embed snippet from Testimonial.to, then paste it into a WordPress page with the block editor.
Open the Space that holds your testimonials and go to Embed widgets in the sidebar (testimonial.to/products → your Space → Embed widgets). Wall of Love embeds are available on all plans.
How it works
In Testimonial.to, you create a Wall of Love embed under Embed widgets → Wall of Love. The app generates HTML that includes an iframe (and, for most layouts, a small resize script). Copy that code once.
In WordPress, you add a Custom HTML block to a page and paste the snippet. When you publish or update the page, the Wall of Love loads from Testimonial.to. Changes you make to the embed in Testimonial.to update on your site automatically—you do not need to paste new code unless you create a different embed.
Before you start
You need at least one Space in Testimonial with testimonials added to the Wall of Love. If your wall appears empty after embedding, first make sure you've marked testimonials with the heart icon in your Space.
You need WordPress Editor (Administrator or Editor) access.
These steps use the default Gutenberg block editor. For Elementor, Divi, or similar builders, use their Custom HTML or Code module — the same embed code works.
Your embed only shows testimonials you have added to the Wall of Love. If the wall looks empty after embedding, confirm your testimonials are on the wall in Testimonial.to first.
Step 1: Get your embed code
Open your Space and click Embed widgets in the sidebar.
Select the Wall of Love tab if it is not already active.
If you already have a Wall of Love embed, click the clipboard icon on its card (Copy embed code). Skip to step 6.
To create a new embed, click Create Wall of Love.
Choose a layout: Masonry - animated, Masonry - fixed, or Carousel slider. Customize theme, colors, and other settings, then click Save & Continue.
On the Your Wall of Love is Ready! screen, review the preview, and click Copy code.
Keep the copied HTML ready—you will paste it into WordPress in the next section. For layout and design options, see Embed a Wall of Love.
Step 2: Add the embed to WordPress
Open the page you want to edit in WordPress.
Click + to add a new block, then search for and select Custom HTML.
Paste your embed code into the Custom HTML block.
Click Update (or Publish if this is a new page).
Your Wall of Love will load automatically on the page.A live demo of a Wall of Love on WordPress is available here.
Tips, edge cases, and related links
WP Rocket and caching plugins
If you use the WP Rocket plugin and the Wall of Love height does not expand correctly, add Testimonial.to scripts to WP Rocket’s JavaScript exclude list. At minimum, exclude:
If you enabled the rating snippet on your embed, also exclude https://testimonial.to/js/seo-embed.js.
Other page builders
Elementor, Divi, and similar builders usually offer a Custom HTML, HTML, or Code module. Paste the same embed snippet there. If the wall does not appear, check that the builder allows external scripts and iframes.
Need help? Use the live chat at testimonial.to or email [email protected].
Next steps:





