使用默认的 WooCommerce 图库

Use default WooCommerce Gallery

我的 WooCommerce 主题有一个直接编码到 single-product.php 中的自定义图库。我不想使用此自定义图库,而是希望使用原始默认 Woo Commerce 图库在产品屏幕上显示图像。

我认为显示默认图库的插件中的文件是:

我是服务器端编程的新手 PHP。我试过以下代码:

<?php wc_get_template_part( 'content', 'product-images' ); ?>
<?php wc_get_template_part( 'content', 'product-thumbnails' ); ?>

但这return什么都没有。

当我的主题有一个图片库硬编码到 single.php 时,如何恢复到原始 WooCommerce 库?

在您的情况下,您的主题中似乎包含自定义的 woocommerce 模板文件。诀窍可能是尝试用原始文件替换其中一些模板文件。更好的方法是设置子主题,避免主题更新问题......

1) 如果您使用的是儿童主题:

  • 将父主题中的 woocommerce 文件夹复制到子主题中。
  • 将 woocommerce 插件 templates 文件夹中的所需模板文件替换到活动子主题内的 woocommerce 文件夹中。

2) 如果您没有使用子主题,只需将 woocommerce 插件、templates 文件夹中所需的模板文件替换到活动主题内的 woocommerce 文件夹中。

参考:Overriding Templates via a Theme