# give/4.18.0/build/Campaigns/Blocks/Campaign/render.php

GiveWP – Donation Plugin and Fundraising Platform, version 4.18.0. 19 lines.

- Page: https://pluginprobe.com/plugins/give/4.18.0/code/build/Campaigns/Blocks/Campaign/render.php
- Raw: https://pluginprobe.com/plugins/give/4.18.0/raw/build/Campaigns/Blocks/Campaign/render.php
- Modified: 2026-10-01T20:29:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/give/4.18.0/code/build/Campaigns/Blocks/Campaign/render.php#L10-L20`.

```php
<?php

use Give\Campaigns\Models\Campaign;

/**
 * @var array    $attributes
 * @var Campaign $campaign
 */

if (
    ! isset($attributes['campaignId'])
    || ! Campaign::find($attributes['campaignId'])
) {
    return;
}

?>
<div data-givewp-campaign-block data-attributes="<?= esc_attr(json_encode($attributes)) ?>"></div>

```
