私はwoocommerce 3.0.3を使用したショップWebサイトを持っています。デフォルトのwoocommerceテンプレートを使用した製品詳細ページでは、メイン画像またはギャラリー画像をクリックするとライトボックスに問題があります。このサイトはライトボックスを表示するのではなく、イメージリンク付きのページにリダイレクトされます。Woocommerce 3.0.3ライトボックスが動作しません
答えて
解決策が見つかりました。最新バージョンのwoocommerce-3.0.3では、lightboxがphotosswipeに置き換えられました。私のテーマでPhotoswipeが無効になっています。テーマはadd_theme_support('wc-product-gallery-lightbox')
のようなサポートを追加する場合にのみ、それはそれは魔法のように動作働き
残念ながら、これは少なくとも私にとってはうまくいかないようです。 –
問題DOM構造が更新されたファイルと同じでない場合add_theme_support('wc-product-gallery-lightbox')
欠落していないだけである:製品thumbnail.phpは、 product-image.php - add_theme_support関数はあなたを助けません。
これらのファイルをWooCommerceプラグインからテーマにコピーしてください。これはうまくいきます。
テーマはどこにコピーしますか? –
あなたのFTPフォルダにログインし、**/wp-content/plugins/woocommerce/templates/**に移動して**/wp-content/themes/YOURTHEME/woocommerce/**にコピーしてください。 同じ構造、またはファイルが機能しません。 – Sillo
これらの行をfunction.phpファイルに追加するだけで、ライトボックス(photoswipe)が正常に機能します。
if(class_exists('WooCommerce')){
add_theme_support('wc-product-gallery-zoom');
add_theme_support('wc-product-gallery-lightbox');
add_theme_support('wc-product-gallery-slider');
}
ホープこれは
- 1. Wordpressのwoocommerceライトボックスのポップアップが動作しません
- 2. カスタムJquery "ライトボックス"が動作しません
- 3. ライトボックスはIE8で動作しません
- 4. ライトボックスはサブディレクトリで動作しません
- 5. 3.0.3で動作しないadd_editor_style()がありません
- 6. jQueryライトボックスのプラグインが私のページで動作しません
- 7. WooCommerce製品は動作しません
- 8. JQueryのライトボックスは起動しません
- 9. ライトボックスはupdatepanel + cで動作していません。
- 10. jQueryライトボックスはmod_rewriteで動作しませんか?
- 11. Woocommerceの領収書フックが正しく動作しません
- 12. Woocommerce:$ cart_item ['data'] - > set_priceがカスタムプラグイン内で動作しません
- 13. WooCommerce Checkoutがローカルホスト上で動作しません
- 14. Woocommerce空のカート機能が動作しません
- 15. 私のjQueryライトボックスのスクリプトが正しく動作していません
- 16. ライトボックス - 画像が反応しません
- 17. ライトボックス5がajaxページの負荷で動作していません
- 18. ライトボックスのコードはChrome/Firefoxでは正常に動作しますが、IEでは動作しません
- 19. 'data-rel'ライトボックスがajaxコンテンツと連動していません
- 20. template.path_without_format_and_extensionレール3.0.3で動作しません。未定義のメソッドテンプレートを取得する
- 21. ライトボックスのタイトルキャプションが動作しない
- 22. ライトボックスでHTML5ビデオタグが動作しない
- 23. ワードプレスのテーマのwoocommerceサポートは動作しません
- 24. woocommerce_available_variationフィルタは、Woocommerce 3アップデート後には動作しません
- 25. WooCommerce Storefrontテーマのウィジェットは動作しません
- 26. WooCommerce Shipping合計はフロントエンドでは動作しますが、バックエンドでは動作しません
- 27. Woocommerce - ホームページにカートをクリアします(ログイン中は動作しません)
- 28. Woocommerce API - DELETEが機能しません。
- 29. Microsoft.Azure.Mobile.Client.SQLiteStore 3.0.3がUWPと互換性がありません
- 30. @Autowiredは動作しませんが、getBeanが動作します
質問seekingnデバッグヘルプオフトピックですが助け、彼らは上のトピックであったとしても、私たちはあなたのサイトに問題があるかを判断できませんでした。私の最高の推測では、おそらく旧式のテーマテンプレートのために、JavaScriptのエラーがありますが、それは全体的な推測です。あなたはTwentySeventeenに切り替えて、プラグインを無効にして問題を切り分けることができます。 – helgatheviking
コンソールでエラーが表示されないため、woocommerceの既知の問題かどうかはわかりません。私は22に切り替わり、まだポップアップが動作していないようです。 –