woocommerce - 显示所有自定义属性 Woocommerce

标签 woocommerce

我正在开发一个项目,我想在其中显示来自 Woocommerce 的产品图像和海关属性。

我已经设置了这样的属性

enter image description here

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

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

感谢您的帮助!

最佳答案

每当我在 WooCommerce 中遇到这样的自定义方法时,我都会尝试诉诸 the docs看看发生了什么。

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

为了更改输出,您有两种选择:

  1. Override the template via your theme
  2. 观察 single-product/product-attributes.php 并使用其中的信息在原始模板中编写您自己的自定义循环。

第二个选项意味着您可能会使用 get_attributes()方法,而不是 list_attributes()

关于woocommerce - 显示所有自定义属性 Woocommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33391960/

相关文章:

wordpress - WooCommerce:向购物车中的每个项目添加输入字段

wordpress - 替换 WooCommerce 中的可变产品定价

css - 在 2 列之间显示购物车元素

php - 如何将 HTML5 'required' 属性添加到 woocommerce_form_field

php - Woocommerce `update_post_meta` 未更新数据库值

wordpress - 如何在 Woocommerce 订单编辑页面中显示结账自定义字段值?

php - 在woocommerce_add_to_cart之前执行一段代码

php - WooCommerce 如何检查 functions.php 中的页面是否为 is_shop()?

php - 从用户 ID 的产品 ID 获取 WooCommerce 产品购买日期

php - 将字符串转换为整数并将两个整数相乘