825 | | $t_time = get_the_time( __( 'Y/m/d g:i:s a' ) ); |
826 | | $m_time = $post->post_date; |
827 | | $time = get_post_time( 'G', true, $post ); |
828 | | |
829 | | $time_diff = time() - $time; |
830 | | |
831 | | if ( $time_diff > 0 && $time_diff < DAY_IN_SECONDS ) |
832 | | $h_time = sprintf( __( '%s ago' ), human_time_diff( $time ) ); |
833 | | else |
834 | | $h_time = mysql2date( __( 'Y/m/d' ), $m_time ); |
| 825 | $post_time = get_post_time( 'G', true, $post ); |
| 826 | $draft_time = get_post_modified_time( 'G', true, $post); |
| 827 | |
| 828 | $post_date = $post->post_date; |
| 829 | $draft_date = $post->post_modified_date; |
| 830 | |
| 831 | $post_diff = time() - $post_time; |
| 832 | $draft_diff = time() - $draft_time; |
| 833 | |
| 834 | if ('draft' == $post->post_status) { |
| 835 | if ( $draft_diff > 0 && $draft_diff < DAY_IN_SECONDS ) |
| 836 | $h_time = sprintf( __( '%s ago' ), human_time_diff( $draft_time ) ); |
| 837 | else |
| 838 | $h_time = mysql2date( __( 'Y/m/d' ), $draft_date ); |
| 839 | $t_time = get_post_modified_time( 'Y/m/d g:i:s a', false, $post ); |
| 840 | |
| 841 | } else { |
| 842 | if ( $post_diff > 0 && $post_diff < DAY_IN_SECONDS ) |
| 843 | $h_time = sprintf( __( '%s ago' ), human_time_diff( $post_time ) ); |
| 844 | else |
| 845 | $h_time = mysql2date( __( 'Y/m/d' ), $post_date ); |
| 846 | $t_time = get_post_time( 'Y/m/d g:i:s a', false, $post ); |
| 847 | |
| 848 | } |