WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта
функция не описана

Automattic\WooCommerce\Internal\ProductAttributesLookup

DataRegenerator::delete_all_attributes_lookup_data() public WC 1.0

Delete all the existing data related to the lookup table, including the table itself.

Shortcut to run this method in case the debug tools UI isn't available or for quick debugging:

wp eval "wc_get_container()->get(Automattic\WooCommerce\Internal\ProductAttributesLookup\DataRegenerator::class)->delete_all_attributes_lookup_data();"

{} Это метод класса: DataRegenerator{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$DataRegenerator = new DataRegenerator();
$DataRegenerator->delete_all_attributes_lookup_data();

Код DataRegenerator::delete_all_attributes_lookup_data() WC 5.5.2

<?php
public function delete_all_attributes_lookup_data() {
	global $wpdb;

	delete_option( 'woocommerce_attribute_lookup__enabled' );
	delete_option( 'woocommerce_attribute_lookup__last_product_id_to_process' );
	delete_option( 'woocommerce_attribute_lookup__last_products_page_processed' );

	// phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
	$wpdb->query( 'DROP TABLE IF EXISTS ' . $this->lookup_table_name );
}