Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks
Products::maybe_redirect_to_add_product_tasklist()
Redirect to the add product tasklist if there are no products.
Метод класса: Products{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$Products = new Products(); $Products->maybe_redirect_to_add_product_tasklist();
Код Products::maybe_redirect_to_add_product_tasklist() Products::maybe redirect to add product tasklist WC 9.8.5
public function maybe_redirect_to_add_product_tasklist() { $screen = get_current_screen(); if ( 'edit' === $screen->base && 'product' === $screen->post_type ) { // wp_count_posts is cached. $counts = (array) wp_count_posts( $screen->post_type ); unset( $counts['auto-draft'] ); $count = array_sum( $counts ); if ( $count > 0 ) { return; } wp_safe_redirect( admin_url( 'admin.php?page=wc-admin&task=products' ) ); exit; } }