1

次のパスにある「add-to-cart-variation」という名前の WooCommerce スクリプトの登録を解除しようとしています:theme-folder/woocommerce/assets/js/frontend。アイデアは、変数製品の「カートに追加」ボタンを制御するデフォルトのスクリプトをバイパスすることです。デフォルトでは、「カートに追加」ボタンは、ユーザー/顧客が製品ページで利用可能なバリエーションを選択した場合にのみ表示されます。このボタンが常に表示されるようにしたいと考えています. 以下のコードを functions.php に追加し、add-to-cart-variation.min.js を child-theme-folder/woocommerce/assets/js/frontend に追加しました。

残念ながら、私には何の変化も見られません。何か提案はありますか?

function register_woo_radio_button_scripts () {
  wp_deregister_script('add-to-cart-variation');
  wp_dequeue_script('add-to-cart-variation');
  wp_register_script( 'add-to-cart-variation', plugins_url(     get_stylesheet_directory_uri().'woocommerce/assests/js/frontend/add-to-cart-variation.min.js', __FILE__ ), array( 'jquery'), false, true );

  wp_enqueue_script('add-to-cart-variation');

}

add_action( 'wp_enqueue_script', 'register_woo_radio_button_scripts' );
4

1 に答える 1