This topic has 12 replies, 2 voices, and was last updated 2 months, 3 weeks ago ago by Luca Rossi
Hi,
I would like the review count to be displayed alongside the review stars on the Shop page. Could you please assist me with this customization?
https://gyazo.com/6ab138ecae600b56a8e6d17544b5a7d2
Thank you.
Subject: Instructions for Adding Code to the functions.php File in Your Child Theme
Dear Daniyal,
We hope this message finds you well.
We kindly request that you insert the following code snippet into the functions.php file located within your child theme directory:
add_filter( 'woocommerce_product_get_rating_html', 'loop_product_get_rating_html', 20, 3 );
function loop_product_get_rating_html( $html, $rating, $count ){
if ( 0 < $rating && ! is_product() ) {
global $product;
$rating_cnt = array_sum($product->get_rating_counts());
$count_html = ' ' . $rating_cnt .'';
$html = '';
$html .= wc_get_star_rating_html( $rating, $count );
$html .= '' . $count_html . '';
}
return $html;
}
Following the addition of the above code, please proceed to apply the accompanying custom CSS. This can be done by navigating to Theme Options > Theme Custom CSS > Global CSS and pasting the CSS code provided below:
.container-rating {
display: flex;
align-items: start;
}
.container-rating .star-rating {
margin: 0 5px 0 0;
}
Should you require any further assistance or have any questions regarding this process, please do not hesitate to reach out.
Best Regards,
The 8Theme Team
Hi, It’s not working, It’s show like this
https://gyazo.com/6f18d1ea066efa5927c1db979cf4f391
And On the product page It’s showing like this: https://gyazo.com/402c76239bcd97e54a15ba088bd3a7be
Dear Daniyal,
We hope this message finds you well.
We kindly request that you provide us with access to your WordPress Admin & FTP accounts. This will enable us to conduct a thorough examination and assist you more effectively.
For FTP access, please furnish us with the necessary information, including the FTP host, FTP username, FTP password, FTP port, and the type of FTP encryption. Should you require any assistance in generating these details, we recommend contacting your hosting provider for guidance.
Thank you for your cooperation.
Best Regards,
The 8Theme Team
Please check private Content area
Dear Daniyal,
We hope this message finds you well.
We are pleased to inform you that we have updated the custom codes as follows:
– PHP:
add_filter( 'woocommerce_product_get_rating_html', 'loop_product_get_rating_html', 20, 3 );
function loop_product_get_rating_html( $html, $rating, $count ){
if ( 0 < $rating && ! is_product() ) {
global $product;
$rating_cnt = array_sum($product->get_rating_counts());
$count_html = ' <div class="count-rating">' . $rating_cnt .'</div>';
$html = '<div class="container-rating">' . $html ;
$html .= $count_html . '</div>';
}
return $html;
}
– CSS:
body .container-rating {
display: flex;
align-items: center;
margin-bottom: 10px;
}
body .container-rating .star-rating {
margin: 0 5px 0 0px !important;
}
As a result of these updates, the review count display has been improved. You can view the current presentation at the following link: https://prnt.sc/MTMrpjDpyogV
We kindly request that you review the changes at your earliest convenience to ensure everything is functioning as expected.
Thank you for your attention to this matter.
Best Regards,
The 8Theme Team
Could you please make the review count numbers bold?
Hi @Daniyal,
Please also add this custom CSS:
.count-rating {
font-weight: bold;
}
Hope it helps!
Let me Try
Thank you soo much
Dear @Daniyal,
In the spirit of gratitude, we want to express our appreciation for your trust in our products. As a valued customer, your experience matters greatly. Would you consider sharing it by giving our theme a deserving 5-star rating on ThemeForest?
Click here to share your thoughts: https://themeforest.net/downloads
Being part of our community means a lot, and your feedback contributes immensely.
Best Regards,
The 8Theme Team
The issue related to '‘review count to be displayed alongside the review stars on the Shop page.’' has been successfully resolved, and the topic is now closed for further responses