WC_Tracker::get_cart_checkout_info()
Get info about the cart & checkout pages.
Description Description
Return Return
(array)
Source Source
File: includes/class-wc-tracker.php
public static function get_cart_checkout_info() { $cart_page_id = wc_get_page_id( 'cart' ); $checkout_page_id = wc_get_page_id( 'checkout' ); $cart_block_data = self::get_block_tracker_data( 'woocommerce/cart', 'cart' ); $checkout_block_data = self::get_block_tracker_data( 'woocommerce/checkout', 'checkout' ); return array( 'cart_page_contains_cart_shortcode' => self::post_contains_text( $cart_page_id, '[woocommerce_cart]' ), 'checkout_page_contains_checkout_shortcode' => self::post_contains_text( $checkout_page_id, '[woocommerce_checkout]' ), 'cart_page_contains_cart_block' => $cart_block_data['page_contains_block'], 'cart_block_attributes' => $cart_block_data['block_attributes'], 'checkout_page_contains_checkout_block' => $checkout_block_data['page_contains_block'], 'checkout_block_attributes' => $checkout_block_data['block_attributes'], ); }