Woocommerce 3.0.3灯箱不起作用

时间:2017-04-19 19:15:14

标签: wordpress woocommerce

我有一个带有woocommerce 3.0.3的商店网站,在使用默认的woocommerce模板的产品详细信息页面上,灯箱有关于点击主图像或图库图像的问题。该网站将我重定向到带有图片链接的页面,而不是显示灯箱。

3 个答案:

答案 0 :(得分:2)

你只需要在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 :(得分:1)

我找到了解决方案。在最新版本的woocommerce-3.0.3中,灯箱被photosswipe取代。我的主题中禁用了Photoswipe。仅当主题添加<td> <a title="Editar" href="<?php echo site_url('proveedor/edit/' HERE GOES THE VALUE OF THE ID selected[indiceBoton]); ?>" class="btn btn-info btn-xs"><span class="fa fa-pencil"></span></a> <a title="Eliminar" href="<?php echo site_url('proveedor/remove/'HERE GOES THE VALUE OF THE ID selected[indiceBoton]); ?>" class="btn btn-danger btn-xs"><span class="fa fa-trash"></span></a> </td> 之类的支持然后它就像魅力

时,它才有效

答案 2 :(得分:0)

问题不仅在于缺少add_theme_support('wc-product-gallery-lightbox')

如果DOM结构与更新的文件不同:product-thumbnail.php和product-image.php - 则add_theme_support函数对您没有帮助。

将这些文件从WooCommerce插件复制到您的主题,它应该可以正常工作。