WooCommerce单一产品内容重组

时间:2014-06-19 19:45:55

标签: php wordpress woocommerce

我正在使用WooCommerce 2.1x。 我希望在产品详细信息中重新定位WooCommerce标签。

我已经制作了儿童模板。我只找不到实际更改content-single-product.php

中项目模式的地方

我想在产品摘要部分之前显示图像后面的选项卡。我该怎么做?

2 个答案:

答案 0 :(得分:5)

删除标签的默认woocommerce add_action

remove_action( 'woocommerce_after_single_product_summary',woocommerce_output_product_data_tabs', 10 );

现在添加一个新的add_action以挂钩您想要的标签。在这种情况下,您希望它出现在摘要部分之前和图像之后,请添加:

add_action( 'woocommerce_before_single_product_summary','woocommerce_output_product_data_tabs', 30 );

看到我们添加了30的优先级,因为产品图片以优先级20挂钩,我们希望标签显示在产品图片之后。

您还应该考虑-Aibrean提供的答案,因为这将在未来帮助您。

答案 1 :(得分:2)

操作列表在

woocommerce / includes / wc-template-hooks.php

重新排序/更改模式的最佳方法是删除操作/过滤器并添加您自己的函数文件。这样,即使Woo更新,您也可以保持完整。

WooCommerce Product Template这可能会有所帮助,因为我已经展示了如何从一个汇总区域解构和重新排序。