我正在尝试在类别页面中显示产品的变体,例如
“产品形象”
“产品名称”
从 107 美元到 200 美元(我搞定了)
提供:5lb / 10lb / 20lb(我正在努力实现这一目标)
我在网上阅读并找到了这个功能,但我无法让它工作,一直说这个功能不存在。
<?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>";
}