woocommerce不仅将schema.org信息添加到产品本身,还添加到相关产品上。因此,根据google schema.org测试工具,您会收到一些错误。如何删除相关产品上的schema.org信息?
price.php的这一部分不会加载相关产品:
<meta itemprop="price" content="<?php echo esc_attr( $product->get_display_price() ); ?>" />
<meta itemprop="priceCurrency" content="<?php echo esc_attr( get_woocommerce_currency() ); ?>" />
<link itemprop="availability" href="http://schema.org/<?php echo $product->is_in_stock() ? 'InStock' : 'OutOfStock'; ?>" />
答案 0 :(得分:0)
如果您不想要的代码显示在price.php中,也许您应该在模板/ woocommerce文件夹中使用自己的副本覆盖它。有关如何完成此操作的更多详细信息,请在此处阅读WooCommerce的文档: https://docs.woocommerce.com/document/template-structure/