Per quei temi che fanno uso di WooCommerce è di vitale importanza sapere se questo plugin è stato attivato o meno. Vediamo come effettuare questa verifica.

Possiamo definire la seguente funzione:


if ( !function_exists( 'is_woocommerce_activated' ) ) {
	function is_woocommerce_activated() {
		if ( class_exists( 'woocommerce' ) ) { 
			return true; 
		} else { 
			return false; 
		}
	}
}

Verifichiamo semplicemente che la classe principale del plugin sia definita, il che ci indica che il plugin è stato attivato.