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.