PluginProbe
Gutenberg / 22.7.0
Gutenberg v22.7.0
24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 All 403 releases
← All changes | lib/compat/wordpress-7.0/rest-api.php +0 -21 23.5.3 → 22.7.0 View file →
@@ -136,25 +136,4 @@
136 136 return $args;
137 137 }
138 138
139 139 add_filter( 'register_post_type_args', 'gutenberg_override_autosaves_rest_controller', 10, 1 );
140 -
141 -/**
142 - * Overrides the default REST controller for revisions to support nested
143 - * _fields parameters (e.g. content.raw without content.rendered).
144 - *
145 - * The core WP_REST_Revisions_Controller uses in_array() checks for content,
146 - * title, excerpt, and guid fields, which prevents sub-field filtering via
147 - * the _fields parameter. The Gutenberg override uses rest_is_field_included()
148 - * so that clients can avoid expensive server-side rendering when only raw
149 - * data is needed.
150 - *
151 - * Only overrides when revisions_rest_controller_class is not explicitly set.
152 - */
153 -function gutenberg_override_revisions_rest_controller( $args ) {
154 - if ( empty( $args['revisions_rest_controller_class'] ) ) {
155 - $args['revisions_rest_controller_class'] = 'Gutenberg_REST_Revisions_Controller';
156 - }
157 - return $args;
158 -}
159 -
160 -add_filter( 'register_post_type_args', 'gutenberg_override_revisions_rest_controller', 10, 1 );