Mostrar las últimas revisiones de productos de WooCommerce en la parte superior [cerrado]

2

Por defecto, las revisiones de productos de woocommerce se enumeran en orden cronológico. ¿Cómo consigues que la revisión más reciente aparezca primero?

    
pregunta Ewout 06.02.2014 - 17:35

1 respuesta

8

No pude encontrar esto documentado en ninguna parte, pero la solución es bastante simple.

En single_product_review.php , los argumentos pasados a wp_list_comments se filtran:

wp_list_comments( apply_filters( 'woocommerce_product_review_list_args', array( 'callback' => 'woocommerce_comments' ) ) );

al agregar reverse_top_level a los argumentos, el orden se invierte.

Agregue el siguiente código a las funciones de su tema.php:

// show newest product reviews on top
add_filter( 'woocommerce_product_review_list_args', 'newest_reviews_first' );
function newest_reviews_first($args) {
    $args['reverse_top_level'] = true;
    return $args;
}
    
respondido por el Ewout 06.02.2014 - 17:35

Lea otras preguntas en las etiquetas