Changeset 13802 for trunk/wp-admin/includes/upgrade.php
- Timestamp:
- 03/22/2010 07:56:16 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/includes/upgrade.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/upgrade.php
r13769 r13802 1106 1106 */ 1107 1107 function upgrade_300() { 1108 global $wp_current_db_version ;1108 global $wp_current_db_version, $wpdb; 1109 1109 1110 1110 if ( $wp_current_db_version < 12751 ) { … … 1112 1112 if ( is_multisite() && is_main_site() && ! defined( 'MULTISITE' ) && get_site_option( 'siteurl' ) === false ) 1113 1113 add_site_option( 'siteurl', '' ); 1114 } 1115 1116 // 3.0-alpha nav menu postmeta changes. can be removed before release 1117 if ( $wp_current_db_version >= 13226 && $wp_current_db_version < 13802 ) { 1118 // remove old nav menu post meta keys 1119 $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key IN( 'menu_type', 'object_id', 'menu_new_window', 'menu_link', '_menu_item_append', 'menu_item_append' )" ); 1120 // update nav menu post meta keys to underscore prefixes 1121 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_type' ), array( 'meta_key' => 'menu_item_type' ) ); 1122 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_object_id' ), array( 'meta_key' => 'menu_item_object_id' ) ); 1123 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_target' ), array( 'meta_key' => 'menu_item_target' ) ); 1124 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_classes' ), array( 'meta_key' => 'menu_item_classes' ) ); 1125 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_xfn' ), array( 'meta_key' => 'menu_item_xfn' ) ); 1126 $wpdb->update( $wpdb->postmeta, array( 'meta_key' => '_menu_item_url' ), array( 'meta_key' => 'menu_item_url' ) ); 1114 1127 } 1115 1128 }
Note: See TracChangeset
for help on using the changeset viewer.