siteorigin_panels_ai_block_layout_pre_save, $panels_data

siteorigin_panels_ai_block_layout_pre_save, $panels_data

Hook Type: filter

See hook in core

Displaying hooks found in version: siteorigin-panels.2.36.0

apply_filters('siteorigin_panels_ai_block_layout_pre_save, $panels_data') is found 1 times:

  • /compat/layout-block.php line 245
    			 * @api
    			 *
    			 * @param array $panels_data The Layout Block's panels_data (grids, grid_cells, widgets).
    			 */
    			$filtered_panels_data = apply_filters( 'siteorigin_panels_ai_block_layout_pre_save', $panels_data );
    			$ai_changed_layout = is_array( $filtered_panels_data ) && $filtered_panels_data !== $panels_data;
    			if ( $ai_changed_layout ) {
    				$panels_data = $filtered_panels_data;
    			}
    
    			// Save-time validation (sanitize_block()): strict, capability-gated