siteorigin_panels_ai_layout_saved_pre, $panels_data, $post, $post_id
siteorigin_panels_ai_layout_saved_pre, $panels_data, $post, $post_id
Appears in: siteorigin-panels.2.36.0
Hook Type: action
Displaying hooks found in version: siteorigin-panels.2.36.0do_action('siteorigin_panels_ai_layout_saved_pre, $panels_data, $post, $post_id') is found 1 times:
- /inc/admin.php line 308
* @param array $panels_data Final canonical panels_data being saved. * @param WP_Post $post The post being saved. * @param int $post_id The post ID. */ do_action( 'siteorigin_panels_ai_layout_saved_pre', $panels_data, $post, $post_id ); if ( ! empty( $panels_data['widgets'] ) || ! empty( $panels_data['grids'] ) ) { // Use `update_metadata` instead of `update_post_meta` to prevent saving to parent post when it's a revision, e.g. preview. update_metadata( 'post', $post_id, 'panels_data', map_deep( $panels_data, array( 'SiteOrigin_Panels_Admin', 'double_slash_string' ) ) ); $this->copy_content_to_post( $post, $post_id, $panels_data );