Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Hesham Zebida

    (@hishaman)

    I am not sure, but I don’t see any markup but only for Breadcrumbs on your site at this time. One of them has a markup for a Product though!

    This is by far the best breadcrumbs markup I’ve seen and I hope Schema can have something like that or even better.

    The Schema plugin doesn’t output Product markup, it doesn’t have it in any way, so this markup is generated by something else, it could be WooCommerce itself, or maybe it’s part of the Woo compatible Theme you are using. I’ve just tested StoreFront and I get the same markup.

    Here is what I will do:

    1- I think Schema should stop outputting it’s markup on Store pages if WooCommerce is installed, this will be part of the next update (i will do my best to get this out soon).

    2- I will check this breadcrumbs when I have a chance, it’s better than the one Schema has now since it carries the Product details (Check the ItemList JSON-LD example #2 here: http://schema.org/ItemList, I think Schema should adopt this way in the future.

    Thread Starter mashut

    (@mashut)

    Hi Hesham,

    Thanks for your quick response. I have to disactivate Schema plugin as it still duplicates Product schema markup, although Products were not chosen in types settings. Here is the code which I see in Products when the plugin was activated:

    <!-- This site is optimized with the Schema plugin v1.6.9.4 - https://schema.press -->
    <script type="application/ld+json">{
    "@context": "http://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
    {
    "@type": "ListItem",
    "position": 1,
    "item": {
    "@id": "https://www.arstone.eu",
    "name": "Home"
    }
    },
    {
    "@type": "ListItem",
    "position": 2,
    "item": {
    "@id": "https://www.arstone.eu/online-shop/",
    "name": "Products"
    }
    },
    {
    "@type": "ListItem",
    "position": 3,
    "item": {
    "@id": "https://www.arstone.eu/shop/aquarium-backgrounds/alimar/",
    "name": "Alimar aquarium backgrounds by ARSTONE",
    "image": "https://www.arstone.eu/wp-content/uploads/2016/05/alimar-prof2-basalt.jpg"
    }
    }
    ]
    }</script>

    So there were 2 Breadcrumb Lists = one of Woocommerce and one of Schema plugin.
    I think that there’s no need generating markup for Products as Woocommerce already does that perfectly. I agree that it’s better to turn it off completely for Woocommerce. When yoг remove Products from markup completely, I’ll gladly activate the plugin again. But at the moment the plugin has a bug with Products.

    • This reply was modified 8 years, 7 months ago by mashut.
    • This reply was modified 8 years, 7 months ago by mashut.
    • This reply was modified 8 years, 7 months ago by mashut.
    • This reply was modified 8 years, 7 months ago by mashut.
    Plugin Author Hesham Zebida

    (@hishaman)

    Fair enough, I’ve updated the plugin with a fix for this. But you will have to download and install a fresh copy of the plugin manually on your site.

    This fix will disable Schema breadcrumbs on WooCommerce store.

    Let me know if all is good, so I will be able to push this update out.

    Plugin Author Hesham Zebida

    (@hishaman)

    Also, I’ve published a new page on the documentation with more details on how to disable Schema breadcrumbs json-ld output (generally) since this update.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Plugin duplicates Product values’ is closed to new replies.