---
url: /hooks/filters/wpce-prerender.md
description: Filter prerendered content before it is stored after a WPCE document is saved.
---

# `wpce_prerender`&#x20;

Filters the [rendered content](./wpce-render.md) of a document before it is saved in the database. Prerendering is done after saving a document.

## Parameters

1. `string $prerendered_content`

   The prerendered content.

2. `WPCE\Document $document`

   The [`Document`](https://bitbucket.org/ownbit/ownbit-wpce/src/dev/plugin/includes/WPCE/Document.php) being rendered.

## Example

```php
add_filter('wpce_prerender', function (string $prerendered_content, WPCE\Document $document) {
	return <<<HTML
		<!-- prerendered content start -->
		{$prerendered_content}
		<!-- prerendered content end -->
		HTML;
}, 10, 2);
```

## Related

* [`wpce_render`](./wpce-render)
* [`wpce_before_prerender`](../actions/wpce-before-prerender)
* [`wpce_after_prerender`](../actions/wpce-after-prerender)
