Filter: bricks/security_check_before_save/new_elements
Filters the array of new elements before they are saved to the database, specifically during the security check process (e.g., when validating {echo:} tags). This allows you to inspect or modify the element data before it persists.
Parameters
Section titled “Parameters”$new_elements(array): Array of new element data structures.$old_elements_indexed(array): Array of existing elements, indexed by their ID, for comparison.
Example usage
Section titled “Example usage”add_filter( 'bricks/security_check_before_save/new_elements', function( $new_elements, $old_elements_indexed ) { // Example: Loop through new elements and log changes foreach ( $new_elements as $element ) { // Custom logic here }
return $new_elements;}, 10, 2 );Was this helpful?
A quick vote and short notes help us improve these docs faster.
Leave a note for us
Please do not include passwords, license keys, or personal data. We store submitted notes to improve the docs.
Thanks for sharing feedback. We're using it to improve these docs.