こんにちは。wordpressは知識が浅いのでここで質問させていただきます。
実現したいこと
タイトルの通り特定の投稿記事ページ "hotel-single.php"のみに"single-hotel.js"をfunctions.php内で読み込ませたいです。
// functions.php function my_assets() { if(is_page_template("hotel-single.php")) { wp_enqueue_script('single-hotel', get_template_directory_uri().'/scripts/single-hotel.js', array("jquery"), "", true); } } add_action('wp_enqueue_scripts', 'my_assets');
実際はmy_assets()内に他にもstyleやscriptが含まれていて、それらは読み込まれているのですがsingle-hotel.jsだけが読み込まれないです。if文の条件分岐が間違っているのでしょうか?
試したこと
"hotel-single.php"内でカテゴリーに適する条件分岐を書けば読み込まれますが、functions.php内で読み込む方法を知りたいです。
修正依頼やアドバイスを頂けるととても助かります。宜しくお願い致します。
----追記----
"hotel-single.php"は普通の投稿です。カスタム投稿タイプではないです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。