Title: Add support for multisite
Last modified: August 22, 2016

---

# Add support for multisite

 *  Resolved [Emil](https://wordpress.org/support/users/qu1em/)
 * (@qu1em)
 * [11 years, 8 months ago](https://wordpress.org/support/topic/add-support-for-multisite/)
 * Hi,
 * Thank you for this awesome plugin! Would you mind making a small change to allow
   compatibility with Multisite? This way of checking if WC is activated doesn’t
   work with Multisite if WC is activated network wide:
 *     ```
       if ( ! in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) )
       	return;
       ```
   
 * I’ve been searching for the best way to check if a plugin is active network wide
   myself and I think this is the best solution:
 *     ```
       include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
       if ( ! is_plugin_active( 'woocommerce/woocommerce.php' ) )
       	return;
       ```
   
 * [https://wordpress.org/plugins/woocommerce-advanced-free-shipping/](https://wordpress.org/plugins/woocommerce-advanced-free-shipping/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Jeroen Sormani](https://wordpress.org/support/users/sormano/)
 * (@sormano)
 * [11 years, 8 months ago](https://wordpress.org/support/topic/add-support-for-multisite/#post-5250466)
 * Hi Emil,
 * Thanks for your request!
 * Its already in the code for the next update 😉
 * If you want, you can put the code below in the __construct() function of the 
   main plugin file:
 *     ```
       if ( ! function_exists( 'is_plugin_active_for_network' ) )
       			require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
   
       		// Check if WooCommerce is active
       		if ( ! in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) :
       			if ( ! is_plugin_active_for_network( 'woocommerce/woocommerce.php' ) ) :
       				return;
       			endif;
       		endif;
       ```
   
 * This is a double check for multi site and single site activations.
 * Thanks again for your request and let me know if you have any other.
 * Jeroen

Viewing 1 replies (of 1 total)

The topic ‘Add support for multisite’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-advanced-free-shipping/assets/icon-256x256.png?
   rev=1171652)
 * [Advanced Free Shipping for WooCommerce](https://wordpress.org/plugins/woocommerce-advanced-free-shipping/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-advanced-free-shipping/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-advanced-free-shipping/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-advanced-free-shipping/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-advanced-free-shipping/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-advanced-free-shipping/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Jeroen Sormani](https://wordpress.org/support/users/sormano/)
 * Last activity: [11 years, 8 months ago](https://wordpress.org/support/topic/add-support-for-multisite/#post-5250466)
 * Status: resolved