Filter: bricks/form/update_post/meta_value
This filter is part of the Update post form action in Bricks.
It enables developers to customize the meta values of existing posts being updated through form submissions.
Functionality:
The bricks/form/update_post/meta_value filter is triggered within the ‘Update post’ action when a post is being updated from a form submission. It allows for altering the meta values based on custom logic or project-specific needs. This includes formatting data, validating content, handling file uploads, or applying conditional transformations to the meta values.
Example Usage:
add_filter( 'bricks/form/update_post/meta_value', function( $meta_value, $meta_key, $post_id, $form_fields ) { if ( $meta_key === 'specific_meta_key' ) { // Custom logic for 'specific_meta_key' $meta_value = modify_meta_value( $meta_value ); } // Implement additional custom logic here return $meta_value; }, 10, 4);In this example, the filter modifies the value of a specific meta key (‘specific_meta_key’) using a custom function modify_meta_value.
Parameters:
$meta_value(mixed): The original value of the meta field.$meta_key(string): The key of the meta field being modified.$post_id(int): The ID of the post being updated.$form_fields(array): The form fields data.
Return:
- (mixed): The modified value of the meta field, which will be updated in the post’s meta data.
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.