我正在使用Wordpress与Woocommerce,并希望商店和存档页面显示产品尺寸以及产品的价格和标题。
我将此代码添加到我的content-product.php woocommerce文件中:http://docs.woothemes.com/document/display-product-dimensions-on-archive-pages/
哪个效果很好!除了商店循环中的第一个产品。在商店页面和其他产品列表中,尺寸都不会显示在第一个产品上。
我该如何解决这个问题?
答案 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>';
}
}
以上代码仅在以下条件下才能正常运行:
如果已将尺寸添加到产品中。
此代码应在主题的functions.php或自定义插件中编码。对于主题编码,最好创建和使用子主题,在其functions.php中编写代码,以便在该主题更新代码时不会被覆盖。
尝试了相同并遵循这些条件。输出是 -