これを見つけた他の人のために、wc-add-to-cart-variation
スクリプトは WooCommerce によってフッターに読み込まれます。したがって、テーマをロードしていない場合は、1. 持っていないwp_footer()
(くだらないテーマでさえこれを持っている必要があるため、これはまれです) か、2. テーマ テンプレートに PHP エラーがあり、ページが完全にロードされていません。
後者の点を確認することをお勧めします。ページのソース コードを表示できます。Chrome では、CTRL+U と入力するだけです。
一番下までスクロールします。最後に表示されるのは次のとおりです。
</html>
これが表示されない場合は、ページが完全に読み込まれていないため、致命的な PHP エラーが発生している可能性があります。
WP_DEBUG
ファイルで有効にすることで、正確な場所を見つけることができwp-config.php
ます。
どちらかといえば、あなたのテーマには、現在の WooCommerce に関して古くなっている WooCommerce テンプレートがいくつかあると思います。この投稿は古いものですが、WooCommerce が進化し続け、テーマがパッケージ化されたテンプレートを変更することさえないため、これは起こり続けています。
この問題は、古いsingle-product/add-to-cart/variable.php
テンプレートが原因である可能性があります。ただし、名前を変更しても問題が解決しない場合は、テーマの WooCommerce フォルダーの名前を別の名前に変更することで、テーマの WooCommerce テンプレート全体をいつでも無効にすることができます。99% の確率で woocommerce と呼ばれますが、別のものである可能性もあります。
WooCommerce は、どのテンプレートが古いかを知らせてくれるようになりました。この情報は、管理画面の WooCommerce>System Settings で確認できます。
別の良い読み物は次のとおりです。
http://develop.woothemes.com/woocommerce/2014/02/solving-common-issues-after-updating-to-woocommerce-2-1/