siteorigin_panels_data, $panels_data, $post_id
siteorigin_panels_data, $panels_data, $post_id
Appears in: siteorigin-panels.2.36.0
Hook Type: filter
Displaying hooks found in version: siteorigin-panels.2.36.0apply_filters('siteorigin_panels_data, $panels_data, $post_id') is found 3 times:
- /inc/renderer-legacy.php line 19
public function generate_css( $post_id, $panels_data = false, $layout_data = false ) { // Exit if we don't have panels data if ( empty( $panels_data ) ) { $panels_data = get_post_meta( $post_id, 'panels_data', true ); $panels_data = apply_filters( 'siteorigin_panels_data', $panels_data, $post_id ); if ( empty( $panels_data ) ) { return ''; } } - /inc/renderer.php line 186
public function generate_css( $post_id, $panels_data = false, $layout_data = false ) { // Exit if we don't have panels data if ( empty( $panels_data ) ) { $panels_data = get_post_meta( $post_id, 'panels_data', true ); $panels_data = apply_filters( 'siteorigin_panels_data', $panels_data, $post_id ); if ( empty( $panels_data ) ) { return ''; } } - /inc/renderer.php line 694
// If $panels_data is a string, it's likely json, try decoding it. $panels_data = json_decode( $panels_data, true ); } $panels_data = apply_filters( 'siteorigin_panels_data', $panels_data, $post_id ); /** * Fires when a canonical panels_data layout has been loaded for rendering. * * Public API — premium-addon-facing. AI consumers may read this layout to * understand the page being rendered. Read-only; do not mutate $panels_data here