Ticket #13328: 13328.brute-force.diff
File 13328.brute-force.diff, 1.1 KB (added by , 13 years ago) |
---|
-
wp-admin/includes/meta-boxes.php
38 38 <div id="preview-action"> 39 39 <?php 40 40 if ( 'publish' == $post->post_status ) { 41 $preview_link = esc_url( get_permalink($post->ID));42 $preview_button = __( 'Preview Changes');41 $preview_link = esc_url( get_permalink( $post->ID ) ); 42 $preview_button = __( 'Preview Changes' ); 43 43 } else { 44 $preview_link = esc_url(apply_filters('preview_post_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); 45 $preview_button = __('Preview'); 44 $preview_link = get_permalink( $post->ID ); 45 if ( is_ssl() ) 46 $preview_link = str_replace( 'http://', 'https://', $preview_link ); 47 $preview_link = esc_url( apply_filters( 'preview_post_link', add_query_arg( 'preview', 'true', $preview_link ) ) ); 48 $preview_button = __( 'Preview' ); 46 49 } 47 50 ?> 48 51 <a class="preview button" href="<?php echo $preview_link; ?>" target="wp-preview" id="post-preview" tabindex="4"><?php echo $preview_button; ?></a>