FREE block. Displays a donor’s message and their name and amount within a Query Loop over donation posts.

Why use this
Publishing donor messages on an action page adds social proof and encourages others to give. This block is designed for use inside a Query Loop that loops over get_fund_donation posts.
What it does
The block reads the _get_donation_message meta from the donation post in the loop context. It also shows the donor’s name and the donated amount. Styling for the name, amount, and message text is individually configurable.
The block supports demo mode, showing placeholder content on non-donation pages when demo mode is active.
How to use it
- Add a Query Loop block set to the
get_fund_donationpost type. - Inside the loop template, add the Donation Message block.
- Configure which elements to show and adjust font styles in the inspector.
Settings and options
| Option | Type | Default | Description |
|---|---|---|---|
| Show amount | boolean | true | Display the donation amount |
| Show name | boolean | true | Display the donor’s name |
| Text align | string | left | Text alignment |
| Amount color | string | — | Amount text color |
| Amount font size | number | 16 | Amount font size in pixels |
| Amount font weight | string | 600 | Amount font weight |
| Message color | string | — | Message text color |
| Message font size | number | 14 | Message font size in pixels |
| Message font weight | string | 400 | Message font weight |
| Message line height | number | 1.5 | Message line height |
| Message font style | string | italic | Message font style |
What you can and cannot do
- This block only functions correctly inside a Query Loop iterating over
get_fund_donationposts. - The block does not expose an output filter.
- Donors who did not leave a message will render an empty message area.