Changeset 6983 for trunk/wp-includes/post.php
- Timestamp:
- 02/22/2008 05:43:56 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/post.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/post.php
r6974 r6983 181 181 return $_post; 182 182 } elseif ( $output == ARRAY_A ) { 183 return get_object_vars($_post); 183 $__post = get_object_vars($_post); 184 return $__post; 184 185 } elseif ( $output == ARRAY_N ) { 185 return array_values(get_object_vars($_post)); 186 $__post = array_values(get_object_vars($_post)); 187 return $__post; 186 188 } else { 187 189 return $_post; … … 699 701 if ( 'raw' == $context ) 700 702 return $post; 701 702 if ( is_object($post) ) 703 if ( is_object($post) ) { 704 if ( !isset($post->ID) ) 705 return $post; 703 706 foreach ( array_keys(get_object_vars($post)) as $field ) 704 707 $post->$field = sanitize_post_field($field, $post->$field, $post->ID, $context); 705 else 708 } else { 709 if ( !isset($post['ID']) ) 710 return $post; 706 711 foreach ( array_keys($post) as $field ) 707 712 $post[$field] = sanitize_post_field($field, $post[$field], $post['ID'], $context); 708 713 } 709 714 return $post; 710 715 } … … 2367 2372 */ 2368 2373 function wp_check_for_changed_slugs($post_id) { 2369 if ( ! strlen($_POST['wp-old-slug']) )2374 if ( !isset($_POST['wp-old-slug']) || !strlen($_POST['wp-old-slug']) ) 2370 2375 return $post_id; 2371 2376
Note: See TracChangeset
for help on using the changeset viewer.