Server IP : 172.67.158.161 / Your IP : 3.138.204.195 Web Server : LiteSpeed System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : giankuin ( 1871) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/proc/thread-self/root/home/giankuin/thietke365.net/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Templates/ |
Upload File : |
<?php namespace Automattic\WooCommerce\Blocks\Templates; /** * CheckoutTemplate class. * * @internal */ class CheckoutTemplate extends AbstractPageTemplate { /** * Template slug. * * @return string */ public static function get_slug() { return 'checkout'; } /** * Returns the page object assigned to this template/page. * * @return \WP_Post|null Post object or null. */ public static function get_placeholder_page() { $page_id = wc_get_page_id( 'checkout' ); return $page_id ? get_post( $page_id ) : null; } /** * Should return the title of the page. * * @return string */ public static function get_template_title() { return __( 'Checkout', 'woocommerce' ); } /** * True when viewing the checkout page or checkout endpoint. * * @return boolean */ public function is_active_template() { global $post; $placeholder = $this->get_placeholder_page(); return null !== $placeholder && $post instanceof \WP_Post && $placeholder->post_name === $post->post_name; } }