Ticket #42785: 42785.diff
File 42785.diff, 1.0 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,