Woocommerce属性为符号而非文本

时间:2015-12-14 09:45:57

标签: woocommerce

我似乎无法找到有关这是否可行的任何信息。我希望显示一个刻度符号,而不是一段文字作为属性。

即。我的属性叫素食,价值是"是"。而不是显示单词" yes"我想显示一个刻度符号。

有谁知道我可以在哪里进行编辑来实现这个目标?

1 个答案:

答案 0 :(得分:0)

好的,我找到了需要编辑的文件来实现这一目标。您需要制作副本并将其保存到/single-product/product-attributes.php中的模板

foreach循环粘贴后:

<?php global $product;
      $vegetarian = $product->get_attribute( 'vegetarian' ); ?>

<?php if($vegetarian){
            echo '<li>Vegetarian <i class="fa fa-check-square-o"></i></li>';
      }?>

然后确保素食属性不是&#34;在产品页面上可见&#34;通过在admin中的产品选项中取消选中该框。现在它将在属性列表的末尾显示勾号。

即。

属性:属性值

属性:属性值

素食主义者:<i class="fa fa-check-square-o">