summaryrefslogtreecommitdiffstats
path: root/wp-admin/page.php
diff options
context:
space:
mode:
Diffstat (limited to 'wp-admin/page.php')
-rw-r--r--wp-admin/page.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/wp-admin/page.php b/wp-admin/page.php
index acffa30..4cad302 100644
--- a/wp-admin/page.php
+++ b/wp-admin/page.php
@@ -45,10 +45,12 @@ case 'edit':
$editing = true;
$page_ID = $post_ID = $p = (int) $_GET['post'];
$post = get_post_to_edit($page_ID);
- if( $post->post_type == 'post' ) {
- header( "Location: " . str_replace( "page.php", "post.php", $_SERVER[ 'REQUEST_URI' ] ) );
- die();
+
+ if ( 'post' == $post->post_type ) {
+ wp_redirect("post.php?action=edit&post=$post_ID");
+ exit();
}
+
if($post->post_status == 'draft') {
wp_enqueue_script('prototype');
wp_enqueue_script('autosave');