?? GreyFile — Mystic File Browser

Current path: home/webdevt/www/cryptoimpot.fr/wp-content/themes/blocksy/inc/classes/db-versioning/



?? Go up: /home/webdevt/www/cryptoimpot.fr/wp-content/themes/blocksy/inc/classes

?? Viewing: v2-0-53.php

<?php

namespace Blocksy\DbVersioning;

class V2053 {
	public function migrate() {
		$maybe_taxonomy = get_taxonomy('product_brands');

		if (! $maybe_taxonomy) {
			return;
		}

		$terms = get_terms([
			'taxonomy' => 'product_brands'
		]);

		foreach ($terms as $term) {
			$options = blocksy_get_taxonomy_options(
				$term->term_id,
				'product_brands'
			);

			if (! isset($options['image']) || empty($options['image'])) {
				continue;
			}

			$options['icon_image'] = $options['image'];
			$options['image'] = '';

			update_term_meta(
				$term->term_id,
				'blocksy_taxonomy_meta_options',
				$options
			);
		}
	}
}



??

??