Wooocommerce评级未在循环的第一个产品上显示

时间:2018-11-29 21:33:19

标签: php wordpress woocommerce

我正在努力调整Woocommerce类别页面以适应客户的需求。我正在尝试使评级显示在标题的顶部,如下图所示:

enter image description here

我已经更改了content-product.php钩子以在正确的位置显示等级,但是由于某种原因,循环的第一个产品未显示等级:

enter image description here

在产品页面上,评分显示在正确的位置:

enter image description here 编辑#1 代码

<li <?php wc_product_class('produto'); ?>>
<?php
/**
 * Hook: woocommerce_before_shop_loop_item.
 *
 * @hooked woocommerce_template_loop_product_link_open - 10
 */
do_action( 'woocommerce_before_shop_loop_item' );

/**
 * Hook: woocommerce_before_shop_loop_item_title.
 *
 * @hooked woocommerce_show_product_loop_sale_flash - 10
 * @hooked woocommerce_template_loop_product_thumbnail - 10
 */
do_action( 'woocommerce_before_shop_loop_item_title' );

add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_rating' );


/**
 * Hook: woocommerce_shop_loop_item_title.
 *
 * @hooked woocommerce_template_loop_product_title - 10
 */
do_action( 'woocommerce_shop_loop_item_title' );

/**
 * Hook: woocommerce_after_shop_loop_item_title.
 *
 * @hooked woocommerce_template_loop_rating - 5
 * @hooked woocommerce_template_loop_price - 10
 */
do_action( 'woocommerce_after_shop_loop_item_title' );


/**
 * Hook: woocommerce_after_shop_loop_item.
 *
 * @hooked woocommerce_template_loop_product_link_close - 5
 * @hooked woocommerce_template_loop_add_to_cart - 10
 */
do_action( 'woocommerce_after_shop_loop_item' );
?>

0 个答案:

没有答案