Ticket #39412: 39412.diff
File 39412.diff, 1.1 KB (added by , 9 years ago) |
---|
-
src/wp-includes/post.php
function register_post_status( $post_sta 803 803 $args->publicly_queryable = $args->public; 804 804 805 805 if ( null === $args->exclude_from_search ) 806 806 $args->exclude_from_search = $args->internal; 807 807 808 808 if ( null === $args->show_in_admin_all_list ) 809 809 $args->show_in_admin_all_list = !$args->internal; 810 810 811 811 if ( null === $args->show_in_admin_status_list ) 812 812 $args->show_in_admin_status_list = !$args->internal; 813 813 814 814 if ( false === $args->label ) 815 815 $args->label = $post_status; 816 816 817 817 if ( false === $args->label_count ) 818 $args->label_count = array( $args->label, $args->label );818 $args->label_count = _n_noop( $args->label, $args->label ); 819 819 820 820 $wp_post_statuses[$post_status] = $args; 821 821 822 822 return $args; 823 823 } 824 824 825 825 /** 826 826 * Retrieve a post status object by name. 827 827 * 828 828 * @since 3.0.0 829 829 * 830 830 * @global array $wp_post_statuses List of post statuses. 831 831 * 832 832 * @see register_post_status() 833 833 *