Hello,
I am wondering why Royal Theme does not use the default class for products in the loop? The class provided by woocommerce (in loop/loop-start.php) is called “products”, but Royal Theme’s class is called “products-loop”. This leads to problems with several plugins which fail to find woocommerce’s “products” class.
So I copied loop-start.php to my childtheme and added the “products” class by myself, means that I transformed the following code:
<div class="row products-loop <?php echo $view_class; ?> row-count-<?php echo $woocommerce_loop['columns']; ?>">
to
<div class="row products products-loop <?php echo $view_class; ?> row-count-<?php echo $woocommerce_loop['columns']; ?>">
Then the plugins work but I am not sure if adding this class could lead to new problems?