title: Changing "woocommerce_template_loop_product_title" heading tag
body: <p>I'm attempting to change the WooCommerce <code>woocommerce-loop-product__title</code> from a <code>H2</code> to a <code>h6</code> but I'm having some trouble.</p>
  <p>I've used the following snippet to unhook the original function and replace it with the <code>h6</code>. Unfortunately, this does add the <code>h6</code> but it also retains the original <code>h2</code>.</p>
  <p>Can anybody point out where this is going wrong?</p>
  <pre class="lang-php prettyprint-override"><code>remove_action( 'woocommerce_shop_loop_item_title','woocommerce_template_loop_product_title', 10 );
  add_action('woocommerce_shop_loop_item_title', 'soChangeProductsTitle', 10 );
  function soChangeProductsTitle() {
      echo '&lt;h6 class=&quot;' . esc_attr( apply_filters( 'woocommerce_product_loop_title_classes', 'woocommerce-loop-product__title' ) ) . '&quot;&gt;' . get_the_title() . '&lt;/h6&gt;';
  }
  </code></pre>