base == 'post' ) { return $fields; } $fields['panels_data_field'] = __( 'Page Builder Content', 'siteorigin-panels' ); return $fields; } /** * Display the Page Builder content for the revision. * * @param $value * @param $field * @param $revision * * @return string */ function revisions_field( $value, $field, $revision ) { $parent_id = wp_is_post_revision( $revision->ID ); $panels_data = get_metadata( 'post', $revision->ID, 'panels_data', true ); if ( empty( $panels_data ) ) { return ''; } return siteorigin_panels_render( $parent_id, false, $panels_data ); } }