In WordPress classi e funzioni non sempre sono disponibili.
Per verificare l'esistenza di una classe usiamo la funzione di PHP class_exists()
:
if( class_exists( 'MyClass' ) ) {
//...
}
Per verificare l'esistenza di una funzione usiamo la funzione di PHP function_exists()
:
if( function_exists( 'my_func' ) ) {
//...
}
Questo approccio è decisivo soprattutto quando si usano plugin.