Ticket #42785: 42785.2.diff
File 42785.2.diff, 2.1 KB (added by , 7 years ago) |
---|
-
src/wp-includes/class-wp-post-type.php
377 377 378 378 $has_edit_link = ! empty( $args['_edit_link'] ); 379 379 380 $show_in_rest_default = false; 381 382 if ( ( isset( $args['public'] ) && ( true === $args['public'] ) ) || ( ( isset( $args['publicly_queryable'] ) && ( true === $args['publicly_queryable'] ) ) ) ) { 383 if ( ! isset( $args['show_in_rest'] ) ) { 384 $show_in_rest_default = true; 385 } 386 } 387 380 388 // Args prefixed with an underscore are reserved for internal use. 381 389 $defaults = array( 382 390 'labels' => array(), … … 402 410 'query_var' => true, 403 411 'can_export' => true, 404 412 'delete_with_user' => null, 405 'show_in_rest' => false,413 'show_in_rest' => $show_in_rest_default, 406 414 'rest_base' => false, 407 415 'rest_controller_class' => false, 408 416 '_builtin' => false, -
src/wp-includes/class-wp-taxonomy.php
253 253 */ 254 254 $args = apply_filters( 'register_taxonomy_args', $args, $this->name, (array) $object_type ); 255 255 256 $show_in_rest_default = false; 257 258 if ( ( isset( $args['public'] ) && ( true === $args['public'] ) ) || ( ( isset( $args['publicly_queryable'] ) && ( true === $args['publicly_queryable'] ) ) ) ) { 259 if ( ! isset( $args['show_in_rest'] ) ) { 260 $show_in_rest_default = true; 261 } 262 } 263 256 264 $defaults = array( 257 265 'labels' => array(), 258 266 'description' => '', … … 271 279 'rewrite' => true, 272 280 'query_var' => $this->name, 273 281 'update_count_callback' => '', 274 'show_in_rest' => false,282 'show_in_rest' => $show_in_rest_default, 275 283 'rest_base' => false, 276 284 'rest_controller_class' => false, 277 285 '_builtin' => false,