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.