Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
wp-content
/
plugins
/
woocommerce-subscriptions
/
vendor
/
woocommerce
/
subscriptions-core
/
includes
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * WooCommerce Subscriptions Conditional Functions * * Functions for determining the current state of the query/page/session. * * @author Prospress * @category Core * @package WooCommerce Subscriptions/Functions * @version 1.0.0 - Migrated from WooCommerce Subscriptions v2.0.13 */ if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Check if the $_SERVER global has order received URL slug in its 'REQUEST_URI' value * * Similar to WooCommerce's is_order_received_page(), but can be used before the $wp's query vars are setup, which is essential * in some cases, like WC_Subscriptions_Product::is_purchasable() and WC_Product_Subscription_Variation::is_purchasable(), both * called within WC_Cart::get_cart_from_session(), which is run before query vars are setup. * * @return 2.0.13 * @return bool **/ function wcs_is_order_received_page() { return ( false !== strpos( $_SERVER['REQUEST_URI'], 'order-received' ) ); }