【问题标题】:Woocommerce product dimensions not showing on first productWoocommerce 产品尺寸未显示在第一个产品上
【发布时间】:2015-08-08 19:12:43
【问题描述】:

我正在将 Wordpress 与 Woocommerce 结合使用,并希望商店和存档页面显示产品尺寸以及产品的价格和标题。

我将此代码添加到我的 content-product.php woocommerce 文件中:http://docs.woothemes.com/document/display-product-dimensions-on-archive-pages/

效果很好!除了商店循环中的第一个产品。在商店页面和其他产品列表中,第一个产品上均未显示尺寸。

我该如何解决这个问题?

图片: http://postimg.org/image/7c5j4uoe1/

【问题讨论】:

    标签: php html wordpress web woocommerce


    【解决方案1】:

    add_action('woocommerce_after_shop_loop_item_title', 'cj_show_dimensions', 9);

    function cj_show_dimensions() {
    global $product;
    $dimensions = $product->get_dimensions();
    
        if ( ! empty( $dimensions ) ) {
                echo '<span class="dimensions">' . $dimensions . '</span>';
        }
    }
    

    以上代码仅在以下条件下才能正常工作:

    1. 如果产品中添加了尺寸。

    2. 此代码应编码在主题或自定义插件的functions.php 中。为了在主题中编码,最好创建和使用子主题,在其 functions.php 中编写代码,这样当该主题更新时,您的代码就不会被覆盖。

    已尝试相同的方法并遵循这些条件。输出是 -

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-14
      • 2018-03-01
      • 2017-02-01
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多