Automattic\WooCommerce\Blocks\Domain\Services\OnboardingTasks
ReviewCheckoutTask::has_checkout_block()
Check if the store uses blocks on the cart or checkout page.
Метод класса: ReviewCheckoutTask{}
Хуков нет.
Возвращает
true|false
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->has_checkout_block();
Код ReviewCheckoutTask::has_checkout_block() ReviewCheckoutTask::has checkout block WC 9.5.1
private function has_checkout_block() { $cart_page_id = wc_get_page_id( 'cart' ); $has_block_cart = $cart_page_id && ( has_block( 'woocommerce/cart', $cart_page_id ) || has_block( 'woocommerce/classic-shortcode', $cart_page_id ) ); return $has_block_cart; }