diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index 3c705a3f9b..93a9ebe069 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -1073,7 +1073,7 @@ function get_sample_permalink($id, $title = null, $name = null) { function get_sample_permalink_html( $id, $new_title = null, $new_slug = null ) { global $wpdb; $post = &get_post($id); - $orig_permalink = sanitize_title($post->post_title); + list($permalink, $post_name) = get_sample_permalink($post->ID, $new_title, $new_slug); if ( 'publish' == $post->post_status ) { @@ -1116,18 +1116,6 @@ function get_sample_permalink_html( $id, $new_title = null, $new_slug = null ) { } } - if ( $orig_permalink != $post_name_abridged && !$post->post_name ) { - //check if post is trashed - $orig_ID = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_name = %s AND post_status='trash';",$orig_permalink)); - if ( $orig_ID ) { - ?> -
- View Trash'), 'edit.php?post_status=trash&post_type='.$post->post_type ); ?> -
- ' . $post_name_abridged . ''; $display_link = str_replace(array('%pagename%','%postname%'), $post_name_html, $permalink); $view_link = str_replace(array('%pagename%','%postname%'), $post_name, $permalink);