显示所有自定义属性Woocommerce

时间:2015-10-28 13:10:17

标签: woocommerce

我正在开展一个项目,我希望通过Woocommerce展示产品的图像和海关属性。

我已经设置了这样的属性

enter image description here

我想在我的PHP代码中显示所有属性(标题和术语)。

我已经尝试<?php $product->list_attributes(); ?>了。它工作正常,但数据显示在<table>。我想自定义显示。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

每当我在WooCommerce中遇到这样的自定义方法时,我会尝试使用the docs来查看正在发生的事情。

如果您inspect the source使用此方法,则会发现它实际上正在使用自定义模板single-product/product-attributes.php输出您正在查看的此表。

要更改输出,您有两个选择:

  1. Override the template via your theme
  2. 观察single-product/product-attributes.php并使用其中的信息在原始模板中编写自己的自定义循环。
  3. 第二个选项意味着您可能会使用get_attributes()方法,而不是list_attributes()