web-dev-qa-db-ja.com

WoocommerceページテンプレートにJavaScriptを追加する

私のfunctions.phpには以下のコードがあります。

add_action( 'wp_enqueue_scripts', 'dc_datepicker_options' );

function dc_datepicker_options() {
if ( is_page_template( 'single-product.php' ) ) {
  $ss_url = get_stylesheet_directory_uri();
  wp_enqueue_script( 'datepicker-options', "{$ss_url}/js/datepicker-options.js" );
} else {
    // Returns false 
}
}

私は自分の製品ページでのみdatepicker-options.jsを呼び出そうとしています。しかし、それはそれを呼んでいるようには見えません。

2
super9

単一の商品ページにWoocommerce条件付きタグがあります

やってみる

if(is_product())

の代わりに

if ( is_page_template( 'single-product.php' ))
2
Gangesh