1

我正在尝试在类别页面中显示产品的变体,例如

“产品形象”

“产品名称”

从 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>";
}
4

0 回答 0