Подключение скриптов или CSS на определённой странице

function my_styles() {
    if ( is_page( 933 ) ) {
        //подключаем стиль
        wp_enqueue_style ( 'contact', get_template_directory_uri() 
            . '/altercss.css', array(), '1.0' );  
            //подключаем скрипт
            wp_enqueue_script('alterscript', get_template_directory_uri() . '/alterscript.js');     
    }
}
add_action( 'wp_enqueue_scripts', 'my_styles' );

для плагина:

function my_styles() {
    if ( is_page( 324 ) ) {
       wp_enqueue_script('easing',
		plugins_url( '/js/jquery.easing.1.3.min.js', __FILE__ ),
		array('jquery')
	);
    }
}
add_action( 'wp_enqueue_scripts', 'my_styles' );

или CSS:

function my_plugin_styles() {

	wp_register_style('my_styles', plugins_url('my_styles.css', __FILE__));
		if( is_page( '2' ) ){
		wp_enqueue_style('my_styles');
		}
	}
add_action( 'wp_enqueue_scripts', 'my_plugin_styles' );

на всех страницах кроме...

if ( ! is_page( id_страницы_на_которой_нужно_не_показывать_скрипт) ) {
тут_подключаем_тот_самый_скрипт
}

для шаблона страницы:

function wpse_enqueue_page_template_styles() {
    if ( is_page_template( 'mytemplate.php' ) ) {
        wp_enqueue_style( 'page-template', get_template_directory_uri() . '/css/page-template.css' );
    }
}
add_action( 'wp_enqueue_scripts', 'wpse_enqueue_page_template_styles' );

подключить стиль contact.css к странице с ID 14 и отключить стиль template.css

function contact_styles() {
    if ( is_page( 14 ) ) {
        //подключаем стили
        wp_enqueue_style ( 'contact', get_template_directory_uri() 
            . '/css/contact.css', array(), '1.0' );
        //отключаем стили
        wp_dequeue_style ( 'template' );
    }
}
add_action( 'wp_enqueue_scripts', 'contact_styles' );

Показать на определённой странице:

if (is_page(array(42, 'about' ) ))

42 - ID страницы
about - slug

Исключить:

if (!is_page(array(42, 'about' ) ))

Условные теги

Дерегистрировать CCS и JS на определённых страницах