WPCommerce MultiDomain WPCommerce MultiDomain
  • 0
    • No products in the cart.
    • Home
    • Features
    • Pricing
    • Documentation
    • FAQ
    • Articles
    • Contact
    • My account
    WPCommerce MultiDomain WPCommerce MultiDomain
  • 0
    • No products in the cart.
    • Home
    • Features
    • Pricing
    • Documentation
    • FAQ
    • Articles
    • Contact
    • My account
    WPCommerce MultiDomain

    Documentation

    woomd/disable_global_cart

    Name: woomd/disable_global_cart
    Type: Filter
    Arguments: $is_disabled

    The filter is being used to disable the Global Cart functionality. The Global Cart works as a unique cart for all shops in the MultiSite Network, a product pushed to the cart will be show on all other shops too.

        add_filter( 'woomd/disable_global_cart',     'WooMD_Disable_GlobalCart', 10, 2 );
        function  WooMD_Disable_GlobalCart ( $status, $_blog_id = '' )
            {
                
                return TRUE;   
            }
    
    

    The code should be placed inside a php file on wp-content/mu-plugins folder.

    The Global Cart can be disabled for individual sites, the following code can be used, in this example, the 3 and 4 are the sites ID that will be disabled:

    
        define ( 'WooMD_GC_Ignore_Sites', array( 3, 4 ) );
           
        
        add_filter( 'woomd/disable_global_cart',     'WooMD_Disable_GlobalCart');
        function  WooMD_Disable_GlobalCart ( $status, $_blog_id = '' )
            {
                
                global $blog_id;
                
                if ( empty ( $_blog_id ) )
                    $_blog_id    =   $blog_id;
                
                if (  in_array( $_blog_id, WooMD_GC_Ignore_Sites ))
                    return TRUE;   
                    
                return $status;
                
            }
    
    

    Leave a Reply Cancel reply

    Recent Posts

    • Easy Multilingual and Multi-Currency WooCommerce Shop November 18, 2022
    • Why use WP Multi Domain for WooCommerce with default WordPress instance over MultiSite environment May 9, 2022
    • Selecting the Checkout Type option – Single Checkout / Each Store September 22, 2021

    Social Links

    @2022. All Rights Reserved

    Terms & Conditions | Privacy Policy

    Latest Articles

    • Easy Multilingual and Multi-Currency WooCommerce Shop
      Using the WooCommerce Multi Domain, managing the WooCommerce Products has never been easier. Multiple Domains...
    • Why use WP Multi Domain for WooCommerce with default WordPress instance over MultiSite environment
      Creating a centralised network of shops isn’t a straightforward implementation. That requires a lot of...
    • Selecting the Checkout Type option – Single Checkout / Each Store
      The WordPress WPCommerce Multi-Domain includes the global shopping cart functionality which allows a customer to...

    Nsp Code Follow

    Nsp-Code official Twitter account

    Avatar
    Avatar Nsp Code @nspcode ·
    17 Nov

    WooComerce Global Cart - Synchronize WooCommerce Products across the WordPress MultiSite shops #WordPress #WooCommerce #WPGlobalCart https://wpglobalcart.com/documentation/synchronize-woocommerce-products-across-the-wordpress-multisite-shops/

    Reply on Twitter 1593199043337146371 Retweet on Twitter 1593199043337146371 2 Like on Twitter 1593199043337146371 Twitter 1593199043337146371
    Avatar Nsp Code @nspcode ·
    15 Nov

    WP Hide Security Scan – Easily diagnose your site security problems and solutions.
    #WordPress #wphide #Security https://wp-hide.com/security-scan-easily-diagnose-your-site-security-problems-and-solutions/

    Reply on Twitter 1592474077998252032 Retweet on Twitter 1592474077998252032 1 Like on Twitter 1592474077998252032 Twitter 1592474077998252032
    Load More