Woocommerce产品尺寸未在首件产品上展示

时间:2015-05-26 22:21:54

标签: php html wordpress web woocommerce

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

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

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

我该如何解决这个问题?

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

1 个答案:

答案 0 :(得分:0)

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中编写代码,以便在该主题更新代码时不会被覆盖。

  3. 尝试了相同并遵循这些条件。输出是 -

    enter image description here