DOCS

Campaign Members

FREE block. Displays a table of all fundraisers who have joined a campaign via the _get_fund_campaign_id meta relationship.

Campaign members example

Why use this

This block gives visitors a complete list of everyone fundraising under a campaign, with their raised amounts, making the collective effort visible.

What it does

The block queries get_fund_action posts where _get_fund_campaign_id equals the current post’s ID. It renders a styled HTML table with columns for the fundraiser’s name (linked to their action), optionally the creator’s name, and the amount raised. The result is capped at 100 rows. Currency symbol is hardcoded to .

Important distinction from Child Actions: This block uses the _get_fund_campaign_id meta relationship. The Child Actions block uses WordPress post_parent hierarchy. These serve different structural setups and are not interchangeable.

This block does not support Query Loop context.

How to use it

  1. Add the Campaign Members block to a campaign page template.
  2. Set custom column headings if the defaults do not match your language.
  3. Toggle the creator column on or off.
  4. Adjust font sizes and colors in the inspector.

Settings and options

OptionTypeDefaultDescription
Post ID overridenumber0Force a specific post ID
Show titlebooleantrueDisplay a heading above the table
Custom titlestringOverride the default heading
Show creatorbooleantrueShow the Creator column
Name headingstringCustom label for the name column
Creator headingstringCustom label for the creator column
Amount headingstringCustom label for the amount column
Name colorstring#2271b1Member name link color
Name font sizenumber15Member name font size
Name font weightnumber500Member name font weight
Amount colorstring#00a32aAmount text color
Amount font sizenumber16Amount font size
Amount font weightnumber600Amount font weight
Title font sizenumber20Heading font size
Title font weightstring700Heading font weight
Title colorstring#1d2327Heading color
Show border bottombooleanfalseDivider line below each row
Border bottom colorstring#e0e0e0Divider color
Border bottom widthnumber1Divider thickness

What you can and cannot do

  • A maximum of 100 rows is loaded. There is no built-in pagination beyond that.
  • Currency symbol is hardcoded to .
  • The block does not support Query Loop context.

Troubleshooting

Table shows no members: No actions have been created under this campaign using the wizard’s campaign join flow. Members must have _get_fund_campaign_id set to this post’s ID.