Avrete sicuramente notato che molti temi utilizzano la funzione di WordPress is_admin()
prima di includere script e fogli
di stile. E avrete anche notato come alcune volte il vostro backend risulti stravolto dopo aver installato un nuovo tema. Le due cose sono
strettamente collegate.
Se non utilizzate la seguente verifica:
function add_assets() {
if( !is_admin() ) {
// include file JavaScript e CSS
}
}
add_action( 'wp_enqueue_scripts', 'add_assets' );
i vostri script e file CSS verranno inclusi anche nel backend, andando sicuramente in conflitto con gli stili e gli script di WordPress. Ecco perché si esegue questa verifica.