我正在尝试在类别页面中显示产品的变体,例如
“产品图片”
“产品名称”
从$ 107 - $ 200 (我完成了这件事)
可用:5磅/ 10磅/ 20磅(我正在尝试实现此目的)
我在线阅读并发现了这个功能,但我无法让它工作,继续说功能不存在。
<?php
/**
* Loop Price
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 1.6.4
*/
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
global $product;
?>
<?php if ( $price_html = $product->get_price_html() ) : ?>
<span class="price"><?php echo $price_html; ?></span>
<?php endif; ?>
<?php
**if ($product->get_variation_attributes(size)) {
echo $product->get_variation_attributes(size);
}**
?>
我希望实现的目标非常简单,我只需要让客户知道我的产品有不同的包装尺寸,但根据自定义的woocommerce模板,简单的“100美元以上”不会让新手在线购物者知道意味着还有其他变化。
我已在我的每个变体产品下添加了尺寸属性,如5KG,6KG,7Lb,并希望在首页以红色显示它们。
我不需要复杂的解决方案,例如下拉列表或任何其他解决方案,如果变化可用,则只需显示。
希望有人能指出我的方向。
更新:这是我目前的解决方案,但是,如果我可以列出可用的变体,那将是一个奖励。
if ( $product->max_variation_price && $product->max_variation_price !== $product->min_variation_price ) {
echo "<span style='font-size:75%; color: red; display: block;'>Available in Various Sizes</span>";
}