@@ 258-263 (lines=6) @@ | ||
255 | * @param string $wp_current_db_version The old (current) $wp_db_version. |
|
256 | */ |
|
257 | function wc_taxonomy_metadata_migrate_data( $wp_db_version, $wp_current_db_version ) { |
|
258 | if ( $wp_db_version >= 34370 && $wp_current_db_version < 34370 ) { |
|
259 | global $wpdb; |
|
260 | if ( $wpdb->query( "INSERT INTO {$wpdb->termmeta} ( term_id, meta_key, meta_value ) SELECT woocommerce_term_id, meta_key, meta_value FROM {$wpdb->prefix}woocommerce_termmeta;" ) ) { |
|
261 | $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}woocommerce_termmeta" ); |
|
262 | } |
|
263 | } |
|
264 | } |
|
265 | add_action( 'wp_upgrade', 'wc_taxonomy_metadata_migrate_data', 10, 2 ); |
|
266 |
@@ 859-863 (lines=5) @@ | ||
856 | /** |
|
857 | * Migrate term meta to WordPress tables |
|
858 | */ |
|
859 | if ( get_option( 'db_version' ) >= 34370 && $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->prefix}woocommerce_termmeta';" ) ) { |
|
860 | if ( $wpdb->query( "INSERT INTO {$wpdb->termmeta} ( term_id, meta_key, meta_value ) SELECT woocommerce_term_id, meta_key, meta_value FROM {$wpdb->prefix}woocommerce_termmeta;" ) ) { |
|
861 | $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}woocommerce_termmeta" ); |
|
862 | } |
|
863 | } |
|
864 | } |
|
865 | ||
866 | function wc_update_260_zones() { |