ACF\Pro\Datastore
REST_Save::strip_acf_transport_meta
Strips _acf from post REST responses.
The _acf meta is transport-only and should not appear in post responses. Revision responses use rest_prepare_revision instead, so _acf passes through for the revision viewer.
Method of the class: REST_Save{}
No Hooks.
Returns
\WP_REST_Response.
Usage
$REST_Save = new REST_Save(); $REST_Save->strip_acf_transport_meta( $response );
- $response(WP_REST_Response) (required)
- The response object.
Changelog
| Since 6.8.1 | Introduced. |
REST_Save::strip_acf_transport_meta() REST Save::strip acf transport meta code ACF 6.8.8
public function strip_acf_transport_meta( $response ) {
$data = $response->get_data();
if ( isset( $data['meta']['_acf'] ) ) {
$data['meta']['_acf'] = '';
$response->set_data( $data );
}
return $response;
}