wp_enqueue_が効かない!
2014年4月30日
原因究明は出来てないが、何故かうまく動かなかったのでメモ。
クライアントさんのサイトで、作家さんページ増設の際に起こったこと。
作家さんページのテンプレート名はartistfile。
functions.phの条件分岐でテンプレートに読み込むJS.cssを指定したが、全く読み込まず、どこを見てもわからないままだ。
使ったコードが以下。
wp_register_script('artistfile', get_bloginfo('template_directory').'/js/af.js'); elseif (is_page('artistfile')) { wp_enqueue_script('grid'); wp_enqueue_script('af.js'); }
他のテンプレートと全く同じ記述なのに、何故か作家ページのみ反映されなかったので、専用header.phpでとりあえず対処している。