Ticket #4844: set_post_type.diff
File set_post_type.diff, 579 bytes (added by , 18 years ago) |
---|
-
wp-includes/post.php
190 190 return false; 191 191 } 192 192 193 function set_post_type( $post_id = 0, $post_type = 'post' ) { 194 global $wpdb; 195 $return = $wpdb->query( "UPDATE $wpdb->posts SET post_type = '$post_type' WHERE ID = '$post_id'" ); 196 if ( 'page' == $post_type ) { 197 clean_page_cache($post_id); 198 } else { 199 clean_post_cache($post_id); 200 } 201 return $return; 202 } 203 193 204 function get_posts($args) { 194 205 global $wpdb; 195 206