Sprawdziłeś czy w trybie debug albo w logach serwera nie sypie jakimiś błędami? -tam powinna być wskazówka, w którym miejscu coś krzaczy.
Przyczyną może być m.in. błąd w motywie czy wysyp którejś z wtyczek.
Tak całkiem w ciemno, to można jedynie szukać drogą eliminacji – wyłączać po kolei i sprawdzać czy działa.
W trybie debug wywaliło taki błąd:
Fatal error: Uncaught DivisionByZeroError: Modulo by zero in /var/www/html/www.wagi24.pl/wp-content/plugins/woocommerce/includes/wc-template-functions.php:383 Stack trace: #0 /var/www/html/www.wagi24.pl/wp-content/plugins/woocommerce/includes/wc-template-functions.php(431): wc_get_loop_class() #1 /var/www/html/www.wagi24.pl/wp-includes/class-wp-hook.php(286): wc_product_post_class(Array, Array, 280) #2 /var/www/html/www.wagi24.pl/wp-includes/plugin.php(203): WP_Hook->apply_filters(Array, Array) #3 /var/www/html/www.wagi24.pl/wp-includes/post-template.php(543): apply_filters(’post_class’, Array, Array, 280) #4 /var/www/html/www.wagi24.pl/wp-includes/post-template.php(423): get_post_class(Array, NULL) #5 /var/www/html/www.wagi24.pl/wp-content/themes/goodstore/templates/woocommerce/content-product-0.php(34): post_class(Array) #6 /var/www/html/www.wagi24.pl/wp-includes/template.php(690): require(’/var/www/html/w…’) #7 /var/www/html/www.wagi24.pl/wp-includes/template.php(647): load_template(’/var/www/html/w…’, false) #8 /v in /var/www/html/www.wagi24.pl/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 383