Changeset 9451 for trunk/wp-admin/post.php
- Timestamp:
- 10/31/2008 10:47:07 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/post.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/post.php
r9433 r9451 81 81 if ( isset( $_POST['deletepost'] ) ) 82 82 $action = 'delete'; 83 elseif ( isset($_POST['wp-preview']) && 'dopreview' == $_POST['wp-preview'] ) 84 $action = 'preview'; 83 85 84 86 switch($action) { … … 219 221 break; 220 222 223 case 'preview': 224 check_admin_referer( 'autosave', 'autosavenonce' ); 225 226 if ( empty($_POST['post_title']) ) 227 wp_die( __('Please enter a title before previewing this post.') ); 228 229 $id = post_preview(); 230 231 if ( is_wp_error($id) ) 232 wp_die( $id->get_error_message() ); 233 234 if ( $_POST['post_status'] == 'publish' ) { 235 $nonce = wp_create_nonce('post_preview_' . $id); 236 $url = site_url('?wp_preview=' . $id . '&preview_nonce=' . $nonce); 237 } else { 238 $url = site_url('?p=' . $id . '&preview=true'); 239 } 240 241 wp_redirect($url); 242 exit(); 243 break; 244 221 245 default: 222 246 wp_redirect('edit.php');
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)