【发布时间】:2019-07-31 04:07:51
【问题描述】:
我想对 WooCommerce 默认模板进行简单更改。目前,图库显示在左侧主图像下方。我希望它显示在右侧的简短说明下方。我设法通过将以下代码添加到 functions.php 文件来做到这一点:
/*Relocate Product Gallery*/
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
add_action( 'woocommerce_before_single_product_summary', 'woocommerce-main-image', 20 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_show_product_thumbnails', 100 );
第一行从左侧删除一组图像(主要和图库)。 最后一行正好把画廊放在我想要的地方。 中线是问题。我只希望主要产品图像出现在它应该出现的位置,但它却抛出了一个错误。我是否使用了错误的名称来仅调用主要产品图片?
【问题讨论】:
-
它抛出了什么错误?我还注意到您的函数回调是用户连字符;我想应该是
woocommerce_main_image -
感谢您的回复。我更改了下划线的连字符,但结果相同。下面是整个错误消息的屏幕截图。 [屏幕截图错误][1] [1]:webauthorings.com/stack/php_error.jpg
标签: wordpress woocommerce