「基本的には全ページで読み込むJavaScript/CSSを、特定のページだけは外したい」という時は、以下のように記述します。
functions.php
function add_files() { if(!is_page( array( 42, 'ページタイトル', 'slug' ))) { wp_register_style('cssid', get_bloginfo('url').'/css/cssname.css', array()); wp_enqueue_style('cssid'); wp_register_script('jsid', get_bloginfo('url').'/js/jsname.js', array('jquery'), date('Ymd')); wp_enqueue_script('jsid'); } } add_action('wp_enqueue_scripts', 'add_files');
is_page()
にページのID、タイトル、スラッグを指定することでif文の条件にできます。
上記例のように array()
を使うことでORの複数条件を指定できます。
除外するページ以外へJavaScript/CSSの読み込み処理を加えています。
「特定のページのみ」に追加するならページの編集画面にHTMLで直接書けば済みますが、除外したい時はこのような処理が使えると思います。