---
title: "Code review"
description: "Review and approve custom code changes in Bricks with the built-in code review workflow before they are published."
canonical: "https://academy.bricksbuilder.io/builder/features/code-review/"
markdownUrl: "https://academy.bricksbuilder.io/builder/features/code-review.md"
pageType: "article"
section: "builder"
category: "features"
lastmod: "2026-05-21T13:58:32.000Z"
---
With the implementation of code signatures in Bricks 1.9.7 providing a robust mechanism to safeguard code authenticity, another new key feature to further improve the security management of your Bricks site is the "Code review".

The "Code review" gives you a thorough overview of all custom and executable PHP code added to your site through Bricks.

:::note
We recommend performing a code review every time before generating code signatures globally via the Bricks settings.
:::

You can access and start a "Code review" under `Bricks > Settings > Custom code` by clicking the "Start: Code review" button.



![](/assets/bricks-settings-code-review.png)

<figcaption>

Code review results

</figcaption>



## Core functionalities

**Review executable code & functions:** The code review displays all instances of executable code in Code elements, SVG elements (source: code), Query editor instances, and all functions called through `echo:` tags.

**Quickly locate code:** View and edit the specific page or template where each code instance is located, along with the element's ID, and if contains a valid, invalid or no code signature. And the user who last signed the code.

**Lists all echo function names in use:** At the bottom of the code review results, you'll find a code snippet for the new Bricks filter `bricks/code/echo_function_names`, which you can copy & paste into your Bricks child theme `functions.php` file in order to use those functions in your dynamic `echo` tag. For more details about using the `echo` tag in Bricks 1.9.7+, please visit [/developer/hooks/filters/filter-bricks-code-echo_function_names/](/developer/hooks/filters/filter-bricks-code-echo_function_names/)

## Advantages of centralized code monitoring

- **Centralized code oversight:** Offering one page to review all the Bricks-added PHP code on your site, this feature makes it easy to ensure that all code added through Bricks elements to your website is legitimate and safe.
- **Proactive security:** The new code review feature empowers you to identify and rectify potential exploitations preemptively by providing an overview of all code elements.