【问题标题】:FacetWP template - Woocommerce product loop - show priceFacetWP 模板 - Woocommerce 产品循环 - 显示价格
【发布时间】:2017-02-09 05:07:30
【问题描述】:

我正在使用 FacetWP 插件在自定义页面中显示 Woocommerce 产品。

我用产品循环构建了一个模板,其中显示产品缩略图、标题、摘录和产品价格,但我很难显示价格。它只是不会出现。

我的产品循环模板如下所示:

<?php while ( have_posts() ) : the_post(); ?>
   <div class="facet-courses">
      <?php the_post_thumbnail('thumbnail', array('class' => 'alignleft')); ?>
      <div><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
      <div><?php the_excerpt(); ?></div>
      <div>
        <?php
            global $post; $product; 
            $product = new WC_Product(get_the_ID());
            wc_price($product->get_price_html()); 
            ?>
      </div>
   </div>
<?php endwhile; ?> 

我也尝试使用$product = new WC_Product( $post-&gt;ID ); 来获取价格 或$product = get_product(get_the_ID());,但似乎都不起作用。

我哪里错了?

【问题讨论】:

  • 很高兴知道为什么我应该投反对票?!?

标签: php wordpress woocommerce faceted-search facetwp


【解决方案1】:

知道了,缺少echo,所以echo wc_price($product-&gt;get_price_html());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-05
    • 2017-11-24
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 1970-01-01
    • 2015-10-10
    相关资源
    最近更新 更多