Make WordPress Core

Ticket #35407: 35407.diff

File 35407.diff, 2.6 KB (added by jeremyfelt, 9 years ago)
  • src/wp-admin/includes/class-wp-posts-list-table.php

     
    12251225                if ( is_post_type_viewable( $post_type_object ) ) {
    12261226                        if ( in_array( $post->post_status, array( 'pending', 'draft', 'future' ) ) ) {
    12271227                                if ( $can_edit_post ) {
    1228                                         $unpublished_link = set_url_scheme( get_permalink( $post ) );
    1229                                         $preview_link = get_preview_post_link( $post, array(), $unpublished_link );
     1228                                        $preview_link = get_preview_post_link( $post );
    12301229                                        $actions['view'] = sprintf(
    12311230                                                '<a href="%s" rel="permalink" aria-label="%s">%s</a>',
    12321231                                                esc_url( $preview_link ),
  • src/wp-admin/includes/post.php

     
    12941294
    12951295        if ( current_user_can( 'read_post', $post->ID ) ) {
    12961296                if ( 'draft' === $post->post_status ) {
    1297                         $draft_link = set_url_scheme( get_permalink( $post->ID ) );
    1298                         $view_link = get_preview_post_link( $post, array(), $draft_link );
     1297                        $view_link = get_preview_post_link( $post );
    12991298                        $preview_target = " target='wp-preview-{$post->ID}'";
    13001299                } else {
    13011300                        if ( 'publish' === $post->post_status || 'attachment' === $post->post_type ) {
  • src/wp-includes/admin-bar.php

     
    558558                        && ( $post_type_object->show_in_admin_bar ) )
    559559                {
    560560                        if ( 'draft' == $post->post_status ) {
    561                                 $draft_link = set_url_scheme( get_permalink( $post->ID ) );
    562                                 $preview_link = get_preview_post_link( $post, array(), $draft_link );
     561                                $preview_link = get_preview_post_link( $post );
    563562                                $wp_admin_bar->add_menu( array(
    564563                                        'id' => 'preview',
    565564                                        'title' => $post_type_object->labels->view_item,
  • src/wp-includes/link-template.php

     
    12221222        $post_type_object = get_post_type_object( $post->post_type );
    12231223        if ( is_post_type_viewable( $post_type_object ) ) {
    12241224                if ( ! $preview_link ) {
    1225                         $preview_link = get_permalink( $post );
     1225                        $preview_link = set_url_scheme( get_permalink( $post ) );
    12261226                }
    12271227
    12281228                $query_args['preview'] = 'true';