Automattic\WooCommerce\Admin\Features\ProductDataViews

Init::woocommerce_add_new_products_dashboard()publicWC 1.0

Replaces the default posts menu item with the new posts dashboard.

Метод класса: Init{}

Хуков нет.

Возвращает

null. Ничего (null).

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

$Init = new Init();
$Init->woocommerce_add_new_products_dashboard();

Код Init::woocommerce_add_new_products_dashboard() WC 9.7.1

public function woocommerce_add_new_products_dashboard() {
	$gutenberg_experiments = get_option( 'gutenberg-experiments' );
	if ( ! $gutenberg_experiments ) {
		return;
	}
	$ptype_obj = get_post_type_object( 'product' );
	add_submenu_page(
		'edit.php?post_type=product',
		$ptype_obj->labels->name,
		esc_html__( 'All Products ( new )', 'woocommerce' ),
		'manage_woocommerce',
		'woocommerce-products-dashboard',
		array( $this, 'woocommerce_products_dashboard' ),
		1
	);
}