WordPress: perché si usa is_admin() prima di inserire script e file CSS?

WordPress: perché si usa is_admin() prima di inserire script e file CSS?

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.

Torna su