【发布时间】:2018-03-11 13:33:04
【问题描述】:
在过去的几个小时里,我一遍又一遍地检查相同的代码。我很生气,它可能有一个非常简单的修复方法。
基本上,我试图在带有 WooCommerce Brands 的 WP 产品幻灯片中展示每种产品的品牌。
产品幻灯片正在运行,但我无法访问每个产品的品牌名称。
我将只复制我在产品循环中收集详细信息的代码:
$product = get_sub_field('product_name');
$product_name = $product->post_title;
$product_link = get_post_permalink($product->ID);
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $product->ID), 'full' );
$product = wc_get_product($product->ID );
以上内容很好,让我可以访问除品牌名称之外的所有详细信息。对于品牌名称,我尝试了很多方法,包括:
$brands = wp_get_object_terms(get_the_ID(), 'pwb-brand');
$product_brand = $brands->name;
$product-brand 未返回相关产品的品牌名称...
任何帮助将不胜感激。
【问题讨论】:
标签: php wordpress woocommerce