title: Override WooCommerce Shop Site Breadcrumb with Yoast SEO Breadcrumb
body: <p>I tried to remove the WooCommerce Breadcrumbs with this code:</p>
  
  <pre><code>add_action( 'init', 'remove_wc_breadcrumbs' ); 
  function remove_wc_breadcrumbs() { 
  remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 ); 
  }
  </code></pre>
  
  <p>...which works. </p>
  
  <p>After that I activated the Yoast Seo Plugin Breadcrumbs an placed this code in my theme header.php</p>
  
  <pre><code>&lt;?php if ( function_exists('yoast_breadcrumb') ) {
      yoast_breadcrumb('&lt;p id="breadcrumbs"&gt;','&lt;/p&gt;');
      } ?&gt;
  </code></pre>
  
  <p>...which also works. </p>
  
  <p>The problem appears when I navigate to my "shop-site" which I defined in the WooCommerce settings. The full breadcrumb looks like this</p>
  
  <pre><code>Home &gt; Product
  </code></pre>
  
  <p>Note: The Page name in WordPress for the "shop-site" is "Test" (not "Product").</p>
  
  <p>I want to override the "Product" in something different. I tried to override it by defining a custom breadcrumb title in the advanced Yoast settings on the wordpress "shop-site" page but it didn't seems to work. Overriding works if the page isn't defined as the "shop-site" in the WooCommerce settings. So I guess some function overwrites the Yoast Breadcrumb override but I can't figure out which function does this.</p>
  
  <p>The same problem appears when I navigate to a single product. Breadcrumb looks like this</p>
  
  <pre><code>Home &gt; Product &gt; Product Name
  </code></pre>
  
  <p>Again I want to rename the "Product" (only the second crumb here) into something different. </p>
  
  <p>Can someone solve this mysticism?</p>